1. 程式人生 > >springboot讀取配置文件的順序

springboot讀取配置文件的順序

分享圖片 文件夾 修改 info src 配置文件 文件的 順序 文檔

前言

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


正文

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

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

技術分享圖片

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

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

springboot讀取配置文件的順序