Springboot常用配置方法

Springboot配置覆盖方法

1. yml(properties)文件配置

项目根目录或者config、或者resource\config文件夹下配置application.yml、application-*.yml(或properties文件)。
Springboot常用配置方法

2. 应用启动参数

java -jar AAA args Main方法入口接收参数
Springboot常用配置方法

3. Vm启动参数

-D配置
java -D***=***
通过System.getProperty(key)获得配置

4. 环境变量

系统环境变量 跟配置JAVA_HOME配置方法一致。
通过System.getenv()获得配置

5.配置优先级

Program args > Vm option > Env > 工程配置文件 > SpringBoot(各Configuration)默认配置

Springboot常用配置方法另参考
工程(yml、properties)文件生效顺序