该错误表明
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; ...}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)