找到所有spring @value属性

时间:2015-10-30 09:39:09

标签: java spring

我想从spring使用@Value注释获取我系统中配置的属性列表。可能吗?我需要在@Value()中设置的配置键。

我知道我可以扫描注释,但是有更好的方法吗?如果可能在spring框架中有一些支持来获取这些信息。

1 个答案:

答案 0 :(得分:1)

这个问题是散布@Value所有代码的主要原因。

您应该在应用程序中创建某种中央“配置服务”,并将其作为配置值的单一联系点。在那里,您可以拥有所需的所有@Value字段。

然后,您@Autowire改为配置服务,并且类可以向它询问必要的内容。