1. 程式人生 > >對於 Spring @Autowired 或者 @Resource註解為null的問題

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

實現 方式 null 發現 source red res 文件 需要

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

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