淺探微服務—springboot(3):配置檔案application.properties
阿新 • • 發佈:2018-12-12
先附上springboot官方文件:springboot官方指南,內容很廣泛,全英文,可以翻譯網頁檢視,慢慢看。。。
預設建立spring-boot專案後,會在resources目錄下生成一個空的application.properties配置檔案,springboot啟動時載入該配置檔案。由於官方配置檔案內容太多,絕大多數在一些專案上使用不到,所以Sping Boot的全域性配置檔案的作用是對一些預設配置的配置值進行修改。
application.properties(或者application.yml[yml檔案是配置檔案的另一種形式])中包含系統屬性、環境變數、命令引數這類資訊。
下面簡要說一部分spring-boot專案中application.properties內的一些常用配置
這些引數配置不一定要寫在application.properties裡面,可以在application.properties裡面配置指定自定義配置檔名稱和位置:(但是無論怎麼配置,spring-boot都會讀取載入application.properties檔案)
形式:
spring.config.name= | 自定義配置檔案的名稱 |
spring.config.location= |
配置檔案的位置,路徑或者url |
@PropertySource註解 | 在自定義類上設定指定讀取某個配置檔案 |
大體包括:
1.命令列引數
2.系統變數
視情況配置