Spring没有@Value注释注入属性值

时间:2016-01-07 23:37:50

标签: java spring property-placeholder

我们一直使用Spring @Value注释来注入属性值。我们有一个约定,命名属性名称以匹配它们注入的java字段。这带来了不必要的工作,每个config bean的java字段都需要用@Value注释。

我正在寻找一种方法来使用新注释(比如说ConfigBean)来注释java类,并让一些后处理器读取这些bean的属性名称并自动注入属性值。

我正在寻找关于如何在没有@Value注释的情况下实现此属性注入的一些指示。

1 个答案:

答案 0 :(得分:1)

您可能需要查看spring boot的ConfigurationProperties批注。

请参阅此link以获取示例。