springboot配置文件可以放在这些地方
这四个地方都可以放springboot的properties配置文件但是是他们优先级如何呢?
第一优先级:src同级的config里面的application.porperties (端口号:8081)
第二优先级:与src同级的application.porperties (端口号:8082)
第三优先级:src目录下main目录下resources目录下config里面的application.porperties (端口号:8083)
第四优先级:src目录下main目录下resources目录下application.porperties(端口号:8084)
下面来进行实验
如图所示加载了第一优先级把下面三个application.porperties配置覆盖了
那好把第一优先级的application.porperties删除接着运行如图
很明显端口号变成8082了
那再把这个删除来进行resources下面两个application.properties优先级比较
很明显resources下面config优先级比resources优先级高
总结:
第一优先级:src同级的config里面的application.porperties
第二优先级:与src同级的application.porperties
第三优先级:src目录下main目录下resources目录下config里面的application.porperties
第四优先级:src目录下main目录下resources目录下application.porperties