springboot多环境配置
springboot对于多环境配置支持多种方式
方式一:多个配置文件
在配置多个环境的配置文件时文件名可以是application-{profile}.properties/yml
默认使用application.properties/yml的配置,然后在默认配置文件中进行环境激活
1 | spring: |
方式二:yml支持多文档块
在yml配置文件中可以使用—-来进行环境配置分隔,然后在每个文档块来声明环境
1 | server: |
不同环境加载不同的bean
可以使用@Profile注解,限制加载bean的时机
1 |
|