标签:除了 外部 rand ima java width 规则 顺序 spring
SpringBoot除了可以在项目里边的四个位置写好配置,上次说到可以用命令行--spring.config.location=xxxxx指定;他还可以在以下方式更改配置
1. 命令行参数
2. 来自java:comp/env的JNDI属性
3. Java系统属性 ( System.getProperties() )
4.操作系统环境变量
5. RandomValuePropertySource配置的random. *属性值
6. jar包外部的application-{profile}.properties或application.yml(带spring.profile)配置文件
7. jar包内部的application-{profile}.properties或application.ym(带spring.profile)配置文件
8. jar包外部的application.properties或application.ymI(不带spring.profile)配置文件
9. jar包内部的application.properties或application.yml(不带spring.profile)配置文件
10. @Configuration注解类 上的@ PropertySource
11.通过SpringApplication.setDefaultProperties指定的默认属性
1.
命令行指定端口号8087,那么就是开启8087端口访问
标签:除了 外部 rand ima java width 规则 顺序 spring
原文地址:https://www.cnblogs.com/Timeouting-Study/p/13284410.html