一、首先了解什么是Profile, 他的用处是什么
Profile是Spring对不同环境提供不同配置功能的支持, 可以通过激活 , 制定参数等方式快速切换环境
1、多profile文件形式:
格式 : application - {profile}.properties :
如 : application-dev.properties application-prod.properties
2、多profile文档块模式:
yaml文件 : application.yml
如 : application-dev.yml application-prod.yml
激活方式:
- 命令行 -- spring.profiles.active = dev
- 配置文件 spring.profile.active = dev
- jvm参数 -Dspring.profile.active = dev (-D是重点)
二、实战说明
创建三个配置文件,分别如图&#