1. 程式人生 > >淺探微服務—springboot(3):配置檔案application.properties

淺探微服務—springboot(3):配置檔案application.properties

先附上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.系統變數

視情況配置