Profile是Spring对不同环境提供不同配置功能的支持,可以通过激活、指定参数等形式快速切换环境。
1、多profile文件:
我们在主配置文件编写时,文件名格式:application-{profile}.properties/yml
若多个profile文件,则默认使用application.properties配置文件。
2、yml支持多文档块方式:
---为分隔符,分割出来的为一个文档块
3、激活指定profile:
(1)、在配置文件中指定:spring-profiles.active=xxx,如:spring.profiles.active=dev
(2)、命令行:--spring.profiles.active=xxx
(3)、虚拟机参数:-Dspring.profile.active=xxx