【发布时间】:2015-06-06 04:14:06
【问题描述】:
在使用 spring 4 做我的第一步时,我尝试了this article 之后的@Conditional 注释。
我的问题 - 我想从 OnSystemPropertyCondition 类中的方法匹配中访问类路径资源(基本上是属性文件)。
为此,目前我每次调用 match 方法时都从它加载所需的属性文件(这意味着对于每个使用 ConditionalOnSystemProperty 注释进行注释的类)。 这有点难看。我认为一个优雅的解决方案是简单地自动装配我的资源或某些属性(使用 @Value 注释),但这无法完成,因为此类在 bean 之前被实例化。
有什么建议可以帮助我避免一次又一次地重新加载此资源?
【问题讨论】: