一下以@Repository註解爲例進行說明:spring
1,檢查一下@Repository註解設置的名字name,,若是@Repository採起默認值,則是類名首字母小寫,,看一下getBean時是否有寫錯mvc
2,Bean是被註冊到ApplicationContext上下文中,,spa
3,進行 啓動註解驅動 配置,<context:annotation-config />xml
4,進行 啓動掃描包 配置,<context:annotation-scan base-package=" " />get
5,servlet-spring.xml中配置的啓動包掃描,只是針對 DispatcherServlet 掃描的mvc上下文的,而咱們要設置IOC上下文設置掃描,他們說注入的容器是不同的servlet