标签: java spring
我想从spring使用@Value注释获取我系统中配置的属性列表。可能吗?我需要在@Value()中设置的配置键。
我知道我可以扫描注释,但是有更好的方法吗?如果可能在spring框架中有一些支持来获取这些信息。
答案 0 :(得分:1)
这个问题是散布@Value所有代码的主要原因。
@Value
您应该在应用程序中创建某种中央“配置服务”,并将其作为配置值的单一联系点。在那里,您可以拥有所需的所有@Value字段。
然后,您@Autowire改为配置服务,并且类可以向它询问必要的内容。
@Autowire