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