Profile介绍
Profile是Spring在不同环境的使用的时候提供的不同的配置方案,在Spring源码中对于Profile的解析也是放在第一位的。Spring配置解析的时候第一个判断的就是Profile,通过这种方式可以进行快速的参数切换。
- 1、多个profile文件
在配置文件编写的时候可以通过如下的方式进行设置,设置对应的环境参数就可以使用这个而配置方式。
application-dev.properties、application-prod.properties
- 2、多profile文档块
在yml配置文件中有一个概念就是文档块,可以通过— 三个短横线来实现这个文档块。
spring:
profiles:
active: dev
---