idea下maven開發與生產環境配置切換
阿新 • • 發佈:2018-12-14
idea手動切換開發與生產環境
一、maven配置開發與生產環境
<profiles> <profile> <id>dev</id> <properties> <spring.profiles.active>dev</spring.profiles.active> </properties> <activation> <activeByDefault>true</activeByDefault> </activation> </profile> <profile> <id>pro</id> <properties> <spring.profiles.active>pro</spring.profiles.active> </properties> </profile> </profiles>
二、maven+springboot配置
application.properties檔案配置:
[email protected]@
三、使用@Profile註解
@Profile:匹配active引數,動態載入內部配置
@Bean @Profile("dev") public String initDevEnv(){ System.out.println("=========這是測試環境=========="); return null; } @Bean @Profile("pro") public String initProEnv(){ System.out.println("=========這是生產環境=========="); return null; }