Spring将一个引用bean注入另一个引用bean

时间:2016-05-25 04:39:41

标签: spring dependency-injection

在下面的弹簧配置片段中,注入" SomeManager"进入bean" SomeWorker"和#34; SomeLocal"。 " SomeLocal"的引用也注入了#34; SomeWorker"。

我怀疑是否可以注入" SomeManager"注入" SomeWorker"进入另一个bean,就像在这里" SomeLocal"。

问题是我是否将其单独注入" SomeWorker"和#34; SomeLocal"不必要地会有两个" SomeManager"在这种情况下基本上不需要" SomeLocal"仅在" SomeWorker"

中引用
<bean id="SomeWorker" class="com.test.worker.SomeWorker">
    <property name="someManager" ref="SomeManager" />
    <property name="someLocal" ref="SomeLocal"/>

<bean id="SomeLocal"  class="com.test.local.SomeLocal">
    <property name="someManager" ref="SomeManager" /> 
</bean>

<bean id="SomeManager"  class="com.test.manager.SomeManager"/>

0 个答案:

没有答案