0
は、私たちが代わりに1 context.xml
ですべてを詰めるの注釈(@Component
、@Autowired
)を使用しようとしている別のMavenのモジュールを持っている1 context.xml
context.xmlで作成されたBeanを参照する方法は?私のプロジェクトで
内部のすべてのものを保持し、メインMavenのモジュールがあります。私はjava
にこのBean
@Component
public class ActiveDirectoryConfigurationStore implements ConfigurationStore<ActiveDirectoryConfiguration> {
....
}
を作成したクラスで
が
public class CacheFactory implements FactoryBean<Cache>, DisposableBean {
...
}
のように見える私はこの大きなcontext.xml
<bean id="usersCacheFactory" class="cache.impl.CacheFactory">
<constructor-arg index="0" value="users"/>
<constructor-arg index="1" value="db"/>
</bean>
内に作成された豆を参照したいです
このbeanを参照するにはusersCacheFactory
01を使用する私のActiveDirectoryConfigurationStore
クラスの注釈? ActiveDirectoryConfigurationStore
はこのBeanとは別のモジュールにあります。
名前でオートワイヤするには、 '@Autowired @Qualifier(" usersCacheFactory ")'を指定します。 – Andreas