1、多Profile文件
在主配置文件编写的时候,文件名可以是 apllication-{profile}.properties/yml
默认使用application.properties的配置
2、yml支持多文档块方式
server:
port: 8081
spring:
profiles:
active: prod
---
server:
port: 8083
spring:
profiles: dev
---
server:
port: 8084
spring:
profiles: prod
3、激活指定profile
1)在配置文件中指定 spring.profiles.active=dev
spring.profiles.active=dev
2)命令行:
java -jar xxx.jar --spring.profiles.active=dev
可以在测试的时候直接传入命令行参数:
3)虚拟机参数:
-Dspring.profiles.active=dev