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

第一步:添加依赖

第二步:实体类主键配置

在主键上打@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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章