mybatis-plus 版本不兼容问题的解决

2022-10-18,,

这篇文章主要介绍了mybatis-plus 版本不兼容问题的解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

mybatis-plus 版本不兼容问题

1,mybatis-plus 版本中存在一个问题。
2,mybatis-plus-extension 版本为v3.2.1.1-SNAPSHOT 以上版本时使用其PaginationInterceptor分页插件时。
3,mybatis-plus-core 版本也需要升级到v3.2.1.1-SNAPSHOT以上。
4,因为在PaginationInterceptor类中

此位置使用了mybatis-plus-core包中toolkit/StringUtils工具类中的isNotBlank(),但是低版本中缺乏isNotBlank()方法。

5,会造成使用PaginationInterceptor进行分页时报如下异常:

org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.NoSuchMethodError: com.baomidou.mybatisplus.core.toolkit.StringUtils.isNotBlank(Ljava/lang/CharSequence;)Z

所以在使用PaginationInterceptor分页插件时需要将pom版本更新至v3.2.1.1-SNAPSHOT版本以上
mybatis-plus-core v3.2.1.1-SNAPSHOT
mybatis-plus-extension v3.2.1.1-SNAPSHO

到此这篇关于mybatis-plus 版本不兼容问题的解决的文章就介绍到这了,更多相关mybatis-plus 版本不兼容内容请搜索北冥有鱼以前的文章或继续浏览下面的相关文章希望大家以后多多支持北冥有鱼!

您可能感兴趣的文章:

  • Mybatis-Plus 多表联查分页的实现代码
  • 结合mybatis-plus实现简单不需要写sql的多表查询
  • Mybatis-Plus 搭建与使用入门(小结)
  • MyBatisPlus 自定义sql语句的实现
  • 基于Mybatis plus 自动代码生成器的实现代码
  • MybatisPlus 多租户架构(Multi-tenancy)实现详解

《mybatis-plus 版本不兼容问题的解决.doc》

下载本文的Word格式文档,以方便收藏与打印。