Springboot配置覆蓋方法
1. yml(properties)文件配置
項目根目錄或者config、或者resource\config文件夾下配置application.yml、application-*.yml(或properties文件)。
2. 應用啓動參數
java -jar AAA args Main方法入口接收參數
3. Vm啓動參數
-D配置
java -D***=***
通過System.getProperty(key)獲得配置
4. 環境變量
系統環境變量 跟配置JAVA_HOME配置方法一致。
通過System.getenv()獲得配置
5.配置優先級
Program args > Vm option > Env > 工程配置文件 > SpringBoot(各Configuration)默認配置