Mybatis中@Mapper和@Repository注解的区别

这两种注解的区别在于

1、使用@Mapper后,不需要在spring配置中设置扫描地址,通过mapper.xml里面的namespace属性对应相关的mapper类,spring将动态的生成Bean后注入到ServiceImpl中。

2、@Repository则需要在Spring中配置扫描包地址,然后生成dao层的bean,之后被注入到ServiceImpl中

猜你喜欢

转载自blog.csdn.net/y1534414425/article/details/108979941
今日推荐