自动连接的依赖项注入失败;

自动连接的依赖项注入失败;,第1张

自动连接的依赖项注入失败;

该错误表明

com.bd.service.ArticleService
不是注册的Bean。添加其中包含将在你的应用程序上下文中自动装配的bean的软件包

<context:component-scan base-package="com.bd.service"/><context:component-scan base-package="com.bd.controleur"/>

或者,如果你想将所有子包包括在com.bd:

<context:component-scan base-package="com.bd">     <context:include-filter type="aspectj" expression="com.bd.*" /></context:component-scan>

附带说明一下,如果你使用的是Spring 3.1或更高版本,则可以利用

@ComponentScan
注释,从而不必使用任何与组件扫描有关的xml配置。与结合使用
@Configuration

@Controller@RequestMapping("/Article/GererArticle")@Configuration@ComponentScan("com.bd.service") // No need to include component-scan in xmlpublic class ArticleControleur {    @Autowired    ArticleService articleService;    ...}

可能会发现这个关于自动布线的Spring深入部分很有用。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5147389.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存