徹底搞懂idea中運行時參數傳遞方式與yml佔位符用法

idea中幾種運行時傳遞參數的方式

  • 配置位置
    在這裏插入圖片描述
  • 幾種參數
    在這裏插入圖片描述

下面以配置spring boot的運行環境的一個例子來說明用法

  • yml文件
spring:
  profiles:
    active: ${ACTIVE_PRO}
  • VM option傳參
    在這裏插入圖片描述
    結果如下
    在這裏插入圖片描述
  • environment variables 環境變量
    在這裏插入圖片描述
    結果
    在這裏插入圖片描述
  • 附一個簡單的配置運行配置文件的地方
    在這裏插入圖片描述
    結果
    在這裏插入圖片描述

總結:

配合傳參一般用在不同運行環境的配置與切換,可以使用多種方式,建議使用最後一種。

yml佔位符${}

  • 一般用法
    在yml文件裏前面定義好的可以直接用${}來讀取
    在這裏插入圖片描述
  • 讀取上述方式傳的參數
    在這裏插入圖片描述
    在運行的時候會將參數代替進來。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章