2015-12-04 30 views
4

我有一個A類的依賴類B,我想注入A如果我在一個類的成員上使用Spring的@Autowired註釋,我可以新增課程嗎?

所以我使用A中的@Autowired註釋。但是我使用new關鍵字創建的類A本身,我發現對類B的引用是null

所以如果你使用的是Autowired,Spring還必須管理類A嗎?

我的意思是,是null參考,因爲我使用new而不是讓Spring管理整個事情?

+0

你是正確的。 Spring需要引導整個應用程序 - 如果你使用DI,那麼在任何地方都不應該有一個'new'。 –

+0

[如何將依賴關係注入到Spring中的自實例化對象中?](http://stackoverflow.com/questions/3813588/how-to-inject-dependencies-into-a-self-instantiated-object-在春天) – talex

回答

0

A類和B是的,Spring容器應管理的對象能夠注入B參考到A.

相關問題