Springboot的常规配置文件为:application.properties或者是application.yml
如果两个文件都存在既有properties又有.yml文件,如果里面的配置文件不冲突的话,两个文件是互补的,如果两个文件有冲突的话,则properties的优先级较高
Springboot的application.properties配置文件的加载路径优先级(从高到低):
工程根目录:./config/
工程根目录:./
classpath:/config/
classpath:/
springboot打成jar以后启动的时候指定配置文件
java -jar xxx-0.0.1-SNAPSHOT.jar --spring.profiles.active=prd -Dspring.config.location=application-prd.yml
–spring.profiles.active 指定读取什么后缀的配置文件
-Dspring.config.location 指定读取哪个配置文件
参考文献:https://blog.csdn.net/WenRoudeni/article/details/109484374