用pageheleper分页查找报错

img


用pagehelper分页插件,控制台能显示出数据,再postman上显示500错误怎么回事

类型转换时出现的问题
1.版本不匹配
2.返回类型错误
3.依赖冲突

Page泛型里缺少List泛型里提供返回的字段

  • 这篇博客: PageHelper分页工具报错解决方案及简易使用方法中的 PageHelper简易使用方法 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 引入依赖

    <!--最新版本请前往官网查看-->
    <dependency>
    	<groupId>com.github.pagehelper</groupId>
    	<artifactId>pagehelper</artifactId>
     	<version>5.1.2</version>
    </dependency>
    

    在mybatis-config.xml文件最后加入以下代码

    <plugins>
    	<plugin interceptor="com.github.pagehelper.PageInterceptor">
    	</plugin>
    </plugins>
    
    /**
    * 创建PageHelper对象
    * 其中page为当前页码(从1开始),size为每页显示多少条
    */
    PageHelper.startPage(page, size);
    //获得所需对象的列表
    List<Object> objectList = objectService.getobjectList();
    //创建PageInfo对象,将列表放入
    PageInfo pageInfo = new PageInfo(recordList);
    

    可通过调试查看pageInfo中的信息,所含有的数据只有第page页的size条数据