SpringBoot应用程序在启动时会遵循下面的顺序进行加载配置文件:
1、类路径下的配置文件
2、类路径内config子目录的配置文件
3、当前项目根目录下的配置文件
4、当前项目根目录下config子目录的配置文件
1 > 2 > 3 > 4
优先级越高的配置文件越慢被应用程序加载,慢加载的配置文件会覆盖先加载的配置文件,因此配置文件的优先级如下:
4、当前项目根目录下config子目录的配置文件
3、当前项目根目录下的配置文件
2、类路径内config子目录的配置文件
1、类路径下的配置文件
4 > 3 > 2 > 1