天天看點

springboot中配置檔案的位置

在springboot中預設隻認識兩個配置檔案,一個是properties,一個是yml,對于這兩個配置檔案,如果不沖突的話,就會互相補充。如果沖突的話,則properties優先級高。

雖然springboot認識這兩個配置檔案,但是可不是這連個配置檔案在哪兒放着都認識的,這兩個配置檔案隻能放在如下這四個地方;

file:項目根目錄/config

file:項目根目錄

classpath:項目根目錄/config

classpath:項目根目錄

對于這四個位置,如果某個配置沖突,那優先級從上往下。如果不沖突,則互相補充。

下圖是示一個關于檔案夾的小常識;

springboot中配置檔案的位置

file:項目根目錄/config 的位置如下圖所示

springboot中配置檔案的位置

file:項目根目錄 的位置如圖所示

springboot中配置檔案的位置

classpath:項目根目錄/config的位置如圖所示

springboot中配置檔案的位置

classpath:項目根目錄的位置如圖所示

springboot中配置檔案的位置

下一篇 :springboot中外部配置檔案和加載順序

springboot中配置檔案的位置