第一步:添加依赖

springboot 2.1.5 集成 通用 mapper 4.*.*

第二步:实体类主键配置

在主键上打@Id注解

springboot 2.1.5 集成 通用 mapper 4.*.*

第三步:dao继承mapper

springboot 2.1.5 集成 通用 mapper 4.*.*

第四步:配置

在application.properties文件内做如下配置

springboot 2.1.5 集成 通用 mapper 4.*.*

 

做完以上四步,集成通用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

 

相关文章: