解决 "Could not autowire. No beans of 'SationMapper' type found" 的问题

 

 

网上查找的方法,附上原文链接:https://blog.csdn.net/Coder_Knight/article/details/83999139

方法1:在mapper文件上加@Repository注解,这是从spring2.0新增的一个注解,用于简化 Spring 的开发,实现数据访问

方法2:在mapper文件上加@Component注解,把普通pojo实例化到spring容器中,相当于配置文件中的<bean id="" class=""/>

 

 


 

 

 

 

加上这两个就不报错了。


1、@Service用于标注业务层组件 
2、@Controller用于标注控制层组件(如struts中的action) 
3、@Repository用于标注数据访问组件,即DAO组件. 
4、@Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。 

 

posted @ 2019-09-12 14:20  小芝麻开花  阅读(15626)  评论(0编辑  收藏  举报