我想知道的优先级的的application-{profile}.properties文件,如果多个spring.profiles.active相加。
例如:
spring.profiles.active=profile1,profile2src/main/resources, 我有这些文件application-profile1.properties和application-profile2.properties我已阅读此内容,但此处并未涵盖此主题。
提前致谢。
根据文档,指定的最后一个配置文件获胜。
在您的示例中:spring.profiles.active=profile1,profile2的属性profile2应该覆盖 的属性profile1。
在文档的点24.4 Profile-specific Properties中,您可以阅读:
如果指定了多个配置文件,则采用最后获胜策略。例如,由 spring.profiles.active 属性指定的配置文件添加在通过 SpringApplication API 配置的配置文件之后,因此优先。
| 归档时间: |
|
| 查看次数: |
2139 次 |
| 最近记录: |