5
父類是這樣的:如何注入父類的屬性與春天註釋
public class BaseDAO{
private DBRoute defaultDB;
public DBRoute getDefaultDB()
{
return this.defaultDB;
}
public void setDefaultDB(DBRoute defaultDB)
{
this.defaultDB = defaultDB;
}
}
我有一個像下面創建豆類:
<bean id="adsConfigDB" class="net.flyingfat.common.dbroute.config.DBRoute">
<constructor-arg value="adsConfig" />
</bean>
<bean id="adsBizDateDB" class="net.flyingfat.common.dbroute.config.DBRoute">
<constructor-arg value="adsBizDate" />
</bean>
我要注入超產權defaultDB在子類中通過byName,而不是byType,它在子類中注入defaultDB使用adsConfigDB或adsBizDateD B。有什麼辦法可以用Spring註釋來做到這一點?我已經試過Autowired或資源與構造不起作用。順便說一句,我已經知道這可以使用XML來完成。
我想你不明白的問題。我想在子類中注入它,而不是在定義屬性的超類中。事實是我無法編輯超類 – TonyArcher