SpringBoot配置文件优先级及踩坑/config子目录classpath:/config/ (项目resources/config下)classpath:/(项目resources根目录)第四种情况

第一种情况:

很明显是按照上文所说的优先级加载的
application.yml、application-dev.yml这些一样,dev找不到就去application.yml找,/config中缺少的也会按照优先级一层一层往下寻找。
我在/config路径下的配置文件没有age这个属性,所以它按照优先级一层一层去寻找,在classpath下找到age=13的属性,可以参考上面几张图对比。