spring的Autowired自动装配注入不了

Study_of_java 2016-11-27 11:24:10
spring是不是少了什么啊,总是抛异常,autowired自动装配有问题
spring.xml:
	
<bean id="itemsService" class="ssm.check.service.impl.ItemsServiceImpl" >
</bean>
</beans>


controller的定义:[code=java]
@Controller
public class ItemsController {
@Autowired
private ItemsService itemsService;

@RequestMapping("/findItemsByName")
public ModelAndView findItemsByName() {
// 商品列表
List<ItemsCustom> itemsList = itemsService.findItemsByName(null);

ModelAndView modelAndView = new ModelAndView();
modelAndView.addObject("itemsList", itemsList);
// 视图
modelAndView.setViewName("WEB-INF/jsp/items/itemsList.jsp");

return modelAndView;
}
}
异常:
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private ssm.check.mapper.ItemsCustomMapper ssm.check.service.impl.ItemsServiceImpl.itemsCustomMapper; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [ssm.check.mapper.ItemsCustomMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}

...全文
342 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Study_of_java 2016-11-28
  • 打赏
  • 举报
回复
我是把dao,service,和controller的配置文件分开的,这样是不是影响了自动装配?
街头小贩 2016-11-28
  • 打赏
  • 举报
回复
或参考一下这个项目:https://code.csdn.net/xiaofanku/labdemo/tree/master/src/applicationContext.xml
街头小贩 2016-11-28
  • 打赏
  • 举报
回复
贴的异常看是没有匹配的类型。贴一下完整异常栈

10,612

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧