我在我的一個項目中使用自動裝配。 @autowiring
在控制器中工作正常,但我需要在其他一些類中使用相同的自動裝配對象,該對象用作石英的任務類。自動裝配不在那裏工作。自動裝配不在控制器外工作
我試過下面列出的這段代碼,但沒有成功。在所有嘗試中,獲得null
爲readXmlDao
。
@Repository("updateTeam")
public class TeamUpdate {
@Autowired
@Qualifier("readXmlDao")
ReadXmlDao readXmlDao;
請提出解決方案,謝謝。
你有兩個獨立的項目嗎?你如何包含spring context.xml? –
TeamUpdate是否與您的控制器在同一個項目中?或者你的覆蓋了你的TeamUpdate類嗎? –
石英實例化TeamUpdate類嗎?只有當spring實例化類時,Spring自動佈線纔會起作用。 – beny23