一下以@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上下文設置掃描,他們說注入的容器是不一樣的