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內部的配置文件。