首页 > 代码库 > Spring 注解Autowired自动注入bean异常解决
Spring 注解Autowired自动注入bean异常解决
错误:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ‘xx‘ is defined
错误的一般解决办法:
1.看xxbean是否已经注入,或者得到的bean名字错误.
2.看spring的配置文件<context:component-scan base-package="com.xx"></context:component-scan>是否扫描了
1.看xxbean是否已经注入,或者得到的bean名字错误.
2.看spring的配置文件<context:component-scan base-package="com.xx"></context:component-scan>是否扫描了
context:component-scan配置解释:
<!-- ******************************************************************** -->
<!-- Scan for service layer annotated beans -->
<!-- ******************************************************************** -->
<context:component-scan base-package="com.boss.core.service" scoped-proxy="interfaces" />
base-package是扫描范围,用来扫描配置的包名下所有用注解来自动注入的类进行Bean自动装配。scoped-proxy是作用域。
更多文章:
http://zhongzhihua.iteye.com/blog/613305-http://zhongzhihua.iteye.com/blog/613305
Spring 注解Autowired自动注入bean异常解决
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。