比如:
application.yml
spring:
profiles:
active: local
param: 值1
由于激活了local的配置文件
application-local.yml
param: 值2
此时生效的是: 值2
同一个yml文件中, 相同参数会直接报错, 无法启动
本文介绍了如何使用YAML配置文件中的profile属性来指定不同的环境配置。通过实例展示了当设置spring.profiles.active为local时,即使application.yml中定义了param值,也会被application-local.yml中的同一参数覆盖。
比如:
application.yml
spring:
profiles:
active: local
param: 值1
由于激活了local的配置文件
application-local.yml
param: 值2
此时生效的是: 值2
同一个yml文件中, 相同参数会直接报错, 无法启动
2868
5463

被折叠的 条评论
为什么被折叠?
