解決 "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泛指組件,當組件不好歸類的時候,我們可以使用這個注解進行標注。 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM