Spring注解注冊bean之后,用getBean獲取不到的問題


一下以@Repository注解為例進行說明:

1,檢查一下@Repository注解設置的名字name,,如果@Repository采取默認值,則是類名首字母小寫,,看一下getBean時是否有寫錯

2,Bean是被注冊到ApplicationContext上下文中,,

3,進行 啟動注解驅動 配置,<context:annotation-config />

4,進行 啟動掃描包 配置,<context:annotation-scan base-package=" " />

5,servlet-spring.xml中配置的啟動包掃描,只是針對 DispatcherServlet 掃描的mvc上下文的,而我們要設置IOC上下文設置掃描,他們說注入的容器是不一樣的

 


免責聲明!

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



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