zoukankan      html  css  js  c++  java
  • java.lang.ClassCastException: java.util.ArrayList cannot be cast to com.github.pagehelper.Page

    出现这个错误,首先看配置mybatis-config.xml中的
    <plugins>
    <plugin interceptor="com.github.pagehelper.PageHelper" />
    <!-- 设置数据库类型 Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL六种数据库-->
    <!-- <property name="dialect" value="mysql"/> -->
    <!-- </plugin> -->
    </plugins>
    这个有没有配置。注意:在com.github.pagehelper.PageHelper这个包为4.0以后的就不用写下面的数据库类型了,会自动识别。

    然后看类里面的:
    PageHelper.startPage(pageNum, pageSize);
    Page<Device> page=(Page<Device>)deviceMapper.selectByExample(null);
    return new PageResult(page.getTotal(),page.getResult());
    PageHelper.startPage这个与下面语句是否为查询有关,这个是网上说的,具体是怎样我也不清楚,反正我的都可以


    基本就是这两条。

    解决问题= 态度(珍惜,无我(找不到我),空船) +归因(并不是所有的问题都需要解决,并不是所有问题都需要现在解决,并不是所有的问题都需要自己解决) +解决方法 (金字塔原理 (背景,结论,阐述支撑观点,对于观点(背景,结论,观点。。。)二叉树) +系统循环方法)
  • 相关阅读:
    C++ 动态链接库、静态链接库
    WIN32 PE结构 重定位表
    WIN32 PE Bound Import 绑定导入表
    WIN32申请内存 物理页 VirtualAlloc VirtualFree
    PE文件结构详解 PE导入表
    PE文件结构详解 PE导出表
    WIN PE文件插入MessageBox
    WIN32 创建窗口 WNDCLASS 和CreateWindow
    053464
    053463
  • 原文地址:https://www.cnblogs.com/InterfaceAOP/p/10609647.html
Copyright © 2011-2022 走看看