本文主要是介绍@Mapper与@MapperScan注解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
@Mapper
@Mapper = Mapper.xml文件
作用在dao(mapper)层上的一个注解,将接口生成一个动态代理类,有了这个注解就不用
再写Mapper.xml文件
如果缺少这个注解,运行项目就会报相应的错误
Field userMapper in com.example.controller.LoginController required a bean of type 'com.example.mapper.UserMapper' that could not be found.
https://blog.csdn.net/m0_67930426/article/details/133817769?spm=1001.2014.3001.5501
@MapperScan
在Dao层下多个接口文件存在的时候,我们给每个接口文件添加@Mapper注解就会显得非常麻烦
有时也会忘记添加@Mapper注解
所以在对于多个接口存在的情况,使用@MapperScan注解一步到位
只需在启动类中添加该注解
所以是@MapperScan("com.example.mapper")
这篇关于@Mapper与@MapperScan注解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!