日常开发中经常需要测试环境开发环境之间来回切换,但是测试环境和开发环境所用的数据库不同等配置所以配置文件是不同的需要来回修改.所以就用到了多配置文件.
如何配置多配置文件?
配置多个yaml文件
application-(环境名称).yml
例子:application- test.yml
创建application.yml文件
#如果环境端口号一致就不需要配置
server:
port: 端口号
spring:
profiles:
# active: test
# active: dev
# active: online
在对应的配置文件中添加字段(示例test)
#application-test环境名称一致
test:
如果在application.yml中配置了端口号在对应环境的配置文件中需要注释掉port这段