springboot讀取配置文件的順序


前言

今天測試一些東西,發現配置文件連接的數據庫一直不正常,數據也不對,今天請教了之后,原來springboot的配置文件加載不僅僅是項目內的配置文件。


 

正文

項目目錄是這樣的:文件夾下有:項目,application.properties文件(用於修改配置文件的時候直接復制到項目中)

結果:項目每次使用的都是項目外部的配置文件!!通過查詢得到springboot項目啟動的時候配置文件加載的順序:(來自springboot官方文檔,使用瀏覽器翻譯)

springboot配置文件加載順序

也就是說:springboot會默認先加載項目外部的配置文件,覆蓋內部的配置文件!所以導致項目一直使用的錯誤的配置!

強烈建議:不要把項目和application.properties配置文件放在一起


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM