com.baomidou.mybatisplus.core.toolkit.StringUtils.isNotBlank(Ljava/lang/CharSequence;)Z
错误信息
- 要学会寻找错误【学会搜索】:java.lang.NoSuchMethodError: com.baomidou.mybatisplus.core.toolkit.StringUtils.isNotBlank(Ljava/lang/CharSequence;)Z
- 如果你搜索的是第二行:搜索结果是:pom.xml里面的依赖包有重复,需要将重复的依赖包删除
需要将mybatis-plus-boot-starter依赖包删除,还要添加 mybatis-spring-boot-starter ,这只是运行不报错,等提交了啥的,还是报上面的错
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.0</version>
</dependency>
- 我还以为是最后一行呢:Disconnected from the target VM, address: ‘127.0.0.1:56249’, transport: ‘socket’
可以看到是没有isNotBlank这个方法, mybatis-plus依赖包找不到这个方法,即版本兼容问题,mybatis-plus 的版本与mybatis-plus-boot-starter 版本不兼容
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()方法。
敲黑板啦!!!
在使用PaginationInterceptor分页插件时需要将pom版本更新至v3.2.1.1-SNAPSHOT版本以上
mybatis-plus-core v3.2.1.1-SNAPSHOT
mybatis-plus-extension v3.2.1.1-SNAPSHO
版权声明:程序员胖胖胖虎阿 发表于 2022年11月22日 下午3:16。
转载请注明:com.baomidou.mybatisplus.core.toolkit.StringUtils.isNotBlank(Ljava/lang/CharSequence;)Z | 胖虎的工具箱-编程导航
转载请注明:com.baomidou.mybatisplus.core.toolkit.StringUtils.isNotBlank(Ljava/lang/CharSequence;)Z | 胖虎的工具箱-编程导航
相关文章
暂无评论...