關於@Mapper和@Repository的一點小理解


參考博客:https://blog.csdn.net/lalioCAT/article/details/51803461

 

如果在接口上@Mapper,然后再在 xml中的namespace指向mapper,那么spring就能動態生成一個Mapper的bean,然后你在serviceImpl中的

@Autowired

pravate XXXMapper xxmapper;

就會被這個bean注進去。

 

如果在DaoImpl中加了@Repository,那么在spring的掃包機制下,也會生成這個dao的bean,注入你serviceImpl中的

@Autowired

private xxxDao   xxxdao;

中去。這個機制就像@controller,@Service什么的一樣的。


免責聲明!

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



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