【发布时间】:2015-05-07 17:07:23
【问题描述】:
我有许多使用 spring-boot 的不同服务。我想为每个服务设置一些通用的配置,但允许服务拥有自己的属性并在需要时覆盖它们。示例属性包括 spring.show_banner、管理 url 等。
我该怎么做?如果我有以下情况:
- 带有默认属性的 src/main/resources/application.yml 的服务通用
- 带有 src/main/resources/application.yml 的 service1 和它自己的属性
我希望它们优先与 service1 版本合并。相反,似乎只使用了在类路径中找到的第一个。
(或者,使用@Configuration 类会更好,但我不确定它们是否可以用于定义许多属性)
【问题讨论】:
标签: java spring spring-boot