springboot配置文件优先级

springboot配置优先级

文件优先级 .properties > .yml > .yaml
1、项目启动时 命令行指定的配置
java -jar demo.jar --server.port=80 --server.context-path=/demo
// 多个配置用空格分开; --配置项=值
2、包外对应路径配置文件 /config/application.properties
3、包外对应路径配置文件/application.properties
4、classes: config/applocation.properties
5、classes: application.properties
6、classes: application.yml
7、classes: application.yaml
8、classes: application-test.properties 需要在 application.properties 文件(3、4、5)中加上:spring.profiles.active=test
9、@Value注解注入的值

你可能感兴趣的:(spring笔记,spring)