Eri*_*c D 7 java spring spring-boot
我使用spring-boot有很多不同的服务.我想为每个配置设置一些常见的配置,但允许服务拥有自己的属性并在需要时覆盖它们.示例属性包括spring.show_banner,管理URL等.
我怎样才能做到这一点?如果我有以下内容:
我希望它们与优先使用的service1版本合并.相反,似乎只使用了在类路径中找到的第一个.
(或者,使用@Configuration类会更好,但我不确定它们是否可用于定义许多属性)
And*_*son 15
如果您的公共库负责创建SpringApplication它可以使用setDefaultProperties.这些值可以被您的服务覆盖application.properties.
或者,您的库可以@PropertySource在其中一个@Configuration类上使用来配置,例如,library.properties作为源.同样,这些属性可以在您的服务中覆盖application.properties.
| 归档时间: |
|
| 查看次数: |
9455 次 |
| 最近记录: |