對於 Spring @Autowired 或者 @Resource注解為null的問題


使用Spring基本都會用到@Autowired 或者 @Resource注解來實現注入,今天做個小東西,需要用到個功能,不想自己寫,就在網上找了個源代碼,然后運行的時候就發現@Autowired注入一直null,配置文件反復的查看了很多次,都沒有問題,最后才發現調用這個加入了@Autowired的類的調用不是通過注入的方式獲得的實例,而是直接new的實例,這樣new出來的對象,其中的@Autowired注解的屬性是不可能被Spring注入的。記錄於此,一個教訓。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM