Cause: java.lang.ClassCastException: java.lang.String cannot be cast to org.apache.ibatis.mapping.M

Posted kelly_one

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cause: java.lang.ClassCastException: java.lang.String cannot be cast to org.apache.ibatis.mapping.M相关的知识,希望对你有一定的参考价值。

      我用的是pagehelper 4.2.0,利用其进行表单的分页处理并进行展示,在第一次执行的时候能够看到分页后的结果,刷新一下第二次就显示不出来,控制台出现: 

Cause: java.lang.ClassCastException: java.lang.String cannot be cast  to org.apache.ibatis.mapping.MappedStatement 的错误

解决:通过对出现的问题进行资料查询,发现pagehelper 4.2.0存在第一次执行正常,之后所有执行都异常的情况,将其改成pagehelper 4.2.1就可以了。

 

以上是关于Cause: java.lang.ClassCastException: java.lang.String cannot be cast to org.apache.ibatis.mapping.M的主要内容,如果未能解决你的问题,请参考以下文章

Cause: java.sql.SQLException: Error setting driver on UnpooledDataSource. Cause: java.lang.ClassNot

关于Json在SSh框架中出现的问题

### Cause: java.lang.reflect.UndeclaredThrowableException

mysql报错:Cause: com.mysql.jdbc.PacketTooBigException

Apollo使用报错: Cause: [status code: 404].......

搭建Mybatis 出现 Error querying database. Cause: java.lang.IllegalArgumentException: Mapped Statement