關于bootstrap.yml和bootstrap.properties的優(yōu)先級問題
bootstrap.yml和bootstrap.properties優(yōu)先級
直接先說結論 bootstrap.properties 優(yōu)于bootstrap.yml。
事實上很多文章都寫了bootstrap 優(yōu)于 application ,*.properties優(yōu)于*.yml 這點我就不再贅述。
問題
問題是我發(fā)現(xiàn)一個更騷的事情,maven項目中依賴了其他項目,本項目使用yml配置,而依賴的其他項目使用的properties。這時,依賴項目的properties會啟用。
??????為啥依賴的配置會被本項目加載太絕了。
最簡單的解決方法就是盡量能用bootstrap.properties就用這個。
至少統(tǒng)一使用相同后綴?。?!
bootstrap.yml跟application.yml加載順序
bootstrap.yml(bootstrap.properties)用來在程序引導時執(zhí)行,應用于更加早期配置信息讀取,如可以使用來配置application.yml中使用到參數等application.yml(application.properties) 應用程序特有配置信息,可以用來配置后續(xù)各個模塊中需使用的公共參數等。
bootstrap.yml 先于 application.yml 加載
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
SpringBoot實現(xiàn)郵件發(fā)送功能的姿勢分享
我們在日常開發(fā)中,經常會碰到email郵件發(fā)送的場景,如發(fā)送驗證碼,向客戶發(fā)送郵件等等,這篇文章主要給大家介紹了關于SpringBoot實現(xiàn)郵件發(fā)送的相關資料,需要的朋友可以參考下2021-08-08
Springboot Druid 自定義加密數據庫密碼的幾種方案
這篇文章主要介紹了Springboot Druid 自定義加密數據庫密碼的步驟,幫助大家更好的理解和使用springboot,感興趣的朋友可以了解下2020-12-12
使用Idea簡單快速搭建springcloud項目的圖文教程
這篇文章主要介紹了使用Idea簡單快速搭建springcloud項目,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-01-01
spring boot+mybatis搭建一個后端restfull服務的實例詳解
這篇文章主要介紹了spring boot+mybatis搭建一個后端restfull服務,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-11-11

