2014-11-21 46 views

回答

1

不是一個確切的選擇,但你可以使用autowire-candidate="false"來所有那些你想從自動裝配排除自動裝配,除了自動裝配。

此外,您需要通過明確標記primary="true"和其餘的primary="false"來指定適合自動裝配的特定bean。

所以大致XML配置看起來應該像下面,當你想到bean1作爲自動連接
<bean id="bean1" class="x.y.z.ClassA" primary="true" autowire-candidate="true"/> <bean id="bean2" class="x.y.z.ClassA" primary="false" autowire-candidate="false"/> <bean id="bean3" class="x.y.z.ClassA" primary="false" autowire-candidate="false"/>

請注意,這兩個autowire-candidateprimarybeans標籤性質,以及具有默認值true

相關問題