第一步:添加依赖
第二步:实体类主键配置
在主键上打@Id注解
第三步:dao继承mapper
第四步:配置
在application.properties文件内做如下配置
做完以上四步,集成通用mapper就已经完成了!
备注:
mappers 参数导致的各种错误
主要针对 Mapper 3.x 版本,升级到 4.x 能解决常见的 mappers 参数问题
异常体现如下:
Error invoking SqlProvider method (tk.mybatis.mapper.provider.SpecialProvider.dynamicSQL)
java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.SpecialProvider.<init>()
解决方法如下:
在application.properties文件内做如下配置
mapper.mappers=com.blog.user.login.dao.LoginDao
mapper.notEmpty=true