问题描述
在使用Mybatis进行分页操作的时候,报出了如下的错误:
Cause: java.lang.classCastException:s com.github.pagehelper.PageHelper cannot be cast to org. apache.ibatis.plugin.Intenceptor
通过搜索发现这是插件的版本问题,有人给出如下建议:
但我尝试改了还是报相同的错误,有可能是我pom.xml版本是最新的,和老版本不兼容的问题,即使这样改了,还是报错。
解决方法
最直接的方法,就是改动pom.xml里的插件版本:
上述改动之后,便能正常编译执行了。出现这个问题的原因是自己没有注意使用插件的版本问题,用老版本的配置模式来匹配新版本的插件,以后在使用时首先要了解新版本类容再使用!