一、情景
springboot2.2.6原来使用的是 mybatis启动器和pagehelper启动器, 现在想引入mybatisplus, 按官方说法,应该如丝般顺滑~
当然 官方说了引入mybatisplus后就 不需要mybatis启动器了,这个照做。
但启动仍报错:Caused by: java.lang.ClassNotFoundException: org.mybatis.logging.LoggerFactory
二、原因
这个是因为pagehelper的版本原因
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.9</version>
</dependency>
参考这里:https://blog.csdn.net/weixin_42557481/article/details/103462004
说让把依赖删掉。但我这原来 项目里有用到pagehelper的地方,不能 删掉。
三、解决
pagehelper版本改为最新版本 1.3.0