SpringBoot配置文件加載順序須知

1.application的properties或者yml配置存放目錄

四個存放位置,優先級由高到低讀取,高優先級覆蓋低優先級的配置文件。

  • 項目根目錄config文件夾、
  • 項目根目錄
  • resource目錄下config文件夾
  • resources根目錄

2.讀取順序

如果在不同的目錄中存在多個配置文件,yml優先級大於properties優先級,它的讀取順序是:
1、config/application.yml
2、config/application.properties
3、application.yml
4、application.properties
5、resources/config/application.yml
6、resources/config/application.properties
7、resources/application.yml
8、resources/application.properties

注:基於這個信息,我們可以把一些需要修改的信息,放在src外面的配置文件,而不需要修改的信息放在src內部的配置文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章