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 次 |
最近记录: |