Spirng Boot中集成了PageHelpe的分页,但是有个bug是需要开发人员注意的。

在开发的过程中,我们常使用spring-boot集成的分页功能,只需要到入相关的jar包。但是在使用PageHelper.startPage()方法时,我们会遇到此方法无效。解决的办法是,需要放在查询的分页结果前面,即在查询结果中间是不能有其他的数据库查询语句,下面举一个例子:A:无效分页...........PageHelper.startPage(pageNum, pageSize, true);......userMapper.getGetUserInfo() 这个是其他的查询语句Page<User> = userMapper.getAllUserInfo(...) 这个getAllUserInfo是你需要返回的分页查询结果。B:有效分页............PageHelper.startPage(pageNum,pageSize,true);Page<User> = userMapper.getAllUserInfo(...)............通过上面的两个例子,我们发现PageHelper.startPage()这个分页方法是和你要返回的分页结果紧密相关的,中间是不可以有其他查询语句。如果有什么不明白的,欢迎留言,帮助到你的请点个赞或者转发给更多的人,让代码中的bug更少。

转载于:https://www.cnblogs.com/bin93/p/9679201.html

PageHelpe的分页不起作用相关推荐

  1. php分页技术的作用,分页原理技术细节剖析(php+mysql)实例

    提到分页,大家都不陌生,在我们日常浏览网页时常遇到,尤其新闻文章列表等都有分页,如下图所示: 分页实例 下面,通过一个实例为大家剖析一下分页原理上技术细节. 一.功能开发思路 在分页功能的实现前,先做 ...

  2. html word 分页符,word中分页符有什么作用?word中分页符的作用介绍

    ①分页符 当文本或图形等内容填满一页时,Word会插入一个自动分页符并开始新的一页.如果要在某个特定位置强制分页,可插入"手动"分页符,这样可以确保章节标题总在新的一页开始.首先, ...

  3. 操作系统学习:内存分页与中断

    本文参考书籍 1.操作系统真相还原 2.Linux内核完全剖析:基于0.12内核 3.x86汇编语言 从实模式到保护模式 ps:基于x86硬件的pc系统 内存分页机制 内存信息的获取 在进行内存分页之 ...

  4. win32 api setwindowlong 第2个参数_第 6 篇:分页接口

    作者:HelloGitHub-追梦人物 如果没有设置分页,django-rest-framework 会将所有资源类表序列化后返回,如果资源很多,就会对网站性能造成影响.为此,我们来给博客文章列表 A ...

  5. OpenXml编程--去除自动生成的word文档中由分页符和换行符产生的空白页

    前言 前置知识:OpenXml 首先描述下问题产生的场景.我们的业务需求是根据用户的在线作答(或导入的作答结果)数据批量产生报告.产生报告的方式是把通过工作流控制的复杂业务逻辑的产出--分析结果--和 ...

  6. 接口api全局挂载_第 6 篇:分页接口

    作者:HelloGitHub-追梦人物 如果没有设置分页,django-rest-framework 会将所有资源类表序列化后返回,如果资源很多,就会对网站性能造成影响.为此,我们来给博客文章列表 A ...

  7. 操作系统——内存管理——分段和分页

    一. 物理地址和逻辑地址 物理地址:加载到内存地址寄存器中的地址,内存单元的真正地址.在前端总线上传输的内存地址都是物理内存地址,编号从0开始一直到可用物理内存的最高端.这些数字被北桥(Nortbri ...

  8. MySQL连接查询,子查询,union(合并),分页

    连接查询涉及到主键,外键知识,后面讲 建立两种简单的表作为例子:  mysql> select * from student; +----+------+-------+ | id | name ...

  9. 分页插件PageHelper失效

    两个问题: 1.空页码依然有返回数据 问题出在reasonable这个参数配置上,reasonable可以理解为是否开启自动优化默认为false, 如果为true当查询的页码无数据时就会返回离输入的页 ...

  10. Java-Mybatis(二): Mybatis配置解析、resultMap结果集映射、日志、分页、注解开发、Mybatis执行流程分析

    Java-Mybatis-02 学习视频:B站 狂神说Java – https://www.bilibili.com/video/BV1NE411Q7Nx 学习资料:mybatis 参考文档 – ht ...

最新文章

  1. 网上服务器租借要多少钱_台湾租借日本服装多少钱-北京和益文化传媒有限公司...
  2. 喜报!「神策 SA 分析师认证」第三期认证名单正式公布
  3. ITK:迷你管道MiniPipeline
  4. Ansys ——自定义不规则形状梁截面
  5. 18、Java并发性和多线程-饥饿与公平
  6. Android学习四、Android中的Adapter
  7. 设计安全的账号系统的正确姿势
  8. STM32F103与MCGS的通讯
  9. 中国统计年鉴(1978-2020年)
  10. 如何在html中在线编辑word文档,web版word在线编辑
  11. ​​欧洲能源危机日益严重,这个冬天到底会有多 “冷” ?
  12. 力扣刷题 DAY_84 贪心
  13. 【180628】VC++方格益智小游戏
  14. 安卓证书库文件BKS制作
  15. 华中科技大学2019年计算机录取分数线,2019华中科技大学录取分数线
  16. 麒麟A1手表升级鸿蒙,麒麟A1自研芯片加持,打造年度续航旗舰手表华为WATCH GT 2...
  17. Warring:POST Content-Length of 625523488 bytes exceeds the limit of 8388608 bytes in Unknown on line
  18. 移动通信电波传播及损耗(二)
  19. A006-AndroidManifest.xml解析
  20. java GUI实现记事本

热门文章

  1. H3C nat转换实验
  2. 交换机 Telnet远程登录配置
  3. Ansible详解(二)——Ansible安装与命令
  4. Tomcat详解(三)——tomcat多实例
  5. centos 关闭命令行警报声
  6. java JSONObject/JSONArray详解
  7. UISlider 滑块控件
  8. 动态设置control的显示与隐藏
  9. 大型网站架构, 缓存的几点
  10. Mapx中的图元移动