代码如下:

 @RequestMapping(value = "/selectLockLog", produces = "text/html;charset=UTF-8")@ResponseBodypublic String selectLockLog(String deviceuid,@RequestParam(required=true,defaultValue="1")Integer page, @RequestParam(required=false,defaultValue="20")Integer pageSize,HttpServletRequest request, HttpServletResponse response) {Map<String, Object> result = new HashMap<String, Object>();if(deviceuid!=null){List<FBalarm> list = new ArrayList<FBalarm>();                          FBalarm fBalarm = new FBalarm();fBalarm.setDeviceuid(deviceuid);                       PageHelper.startPage(page, pageSize);List<FBalarm> msg = fBalaRmService.findFBdevice(fBalarm);   PageInfo<FBalarm> pinfo = new PageInfo<FBalarm>(msg);if (msg.size()!=0) {for (int i = 0; i < msg.size(); i++) {                         list.add(msg.get(i));                                               }                                                                           }result.put("total", pinfo.getTotal());result.put("list", list);    }else{return null;}return JSON.toJSONString(result);         }

如图解析:

测试结果:

java利用PageHelper.startPage(page, pageSize)分页相关推荐

  1. Spring boot PageHelper.startPage(pageIndex, pageSize)分页无效

    突然项目中的分页不起作用了,后台代码: 1.PageHelper.startPage(pageIndex, pageSize)要放在要分页的上面,也没错 后来一想,是springboot做了升级.然后 ...

  2. PageHelper.startPage(pageNum, pageSize)相关问题(遇到问题解决后持续更新)

    1. PageHelper.startPage(pageNum, pageSize)放在查询sql的前面就对该查询结果有效. 2.分页查出所有的结果,或者分页只查出pageSize的条数,total总 ...

  3. PageHelper.startPage(pageNum, pageSize)不起作用,我遇到的问题原因:版本不正确

    1.pom.xml 引入maven依赖,这里引入的是pagehelper starter依赖,并不是单纯的pagehelper库: <dependency><groupId>c ...

  4. JAVA List集合转Page(分页对象) java 分页 PageModel 测试类TestPagerModel

    http://www.blogjava.net/jzone/archive/2015/06/05/308842.html?opt=admin /**  * @version 1.0  * @autho ...

  5. JAVA List集合转Page(分页对象)

    /*** @version 1.0* @author: fwjia*/ import java.util.List;public class PageModel<T> {/**** 当前页 ...

  6. 引入PageHelper.startPage(pageNum,pageSize);后报错

    报错内容:Cause: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL synta ...

  7. PageHelper类(pagehelper工具)的分页方式与使用

    文章目录 1.把查询出来的全部记录扔给PageHelper类即可就是这么简单暴力 2.maven依赖 3.pagehelper是如果实现分页的?属于物理分页还是内存分页 4.参考文档 1.把查询出来的 ...

  8. limt和(pagehelper或者page分页插件)的区别

    limit mysql当中的分页SQL应该怎么写? ①使用limit关键字,语法格式:limit startIndex,pageSize ②第⼀个数字:startIndex(起始下标,下标从0开始) ...

  9. 【Java】pageHelper实现分页

    如果你也在用 MyBatis,建议尝试该分页插件,这一定是最方便使用的分页插件.分页插件支持任何复杂的单表.多表分页.--PageHelper官网. 后端实现 <dependency> & ...

  10. springboot+mybatis 利用PageHelper插件分页,结果第二页的返回分页信息还是和第一页一样。

    正常使用PageHelper来分页时可以的,但是如果在查询list后做了非常多的处理,即解包在装包操作.可能最后返回时分页的数据查询的对,但是分页信息就有问题了.有的甚至分页功能都不行.这里为避免几个 ...

最新文章

  1. 嵌入式开发之zynq——zynq开发环境搭建
  2. I Hate It (HDU 1754)
  3. 【⭐C/C++の深入浅出⭐】int数与多枚举值互转
  4. SAP CRM代码对数据库表COMM_PRODUCT的读写访问情况明细统计
  5. 大数据之Spark简介及RDD说明
  6. keep老是显示服务器开小差,nginx+keepalived高可用服务器宕机解决方案
  7. QT 线程池 + TCP 小试(二)实现通信功能
  8. Python Logging.basicConfig
  9. 形容时间过得快的句子,一些表示时间过得快的句子
  10. 机器学习——HMM(隐马尔可夫模型的基本概念)(一)
  11. exce读、写与下载汇总 后端导出excel POI 方志朋如何优雅的导出Excel
  12. sw工程图导出bom_solidworks怎么导出带缩略图的BOM材料明细表?
  13. 00 | 为什么下一个开源项目可能仅是一个接口
  14. 【Asan】工欲善其事必先利其器——AddressSanitizer
  15. Android仿微信朋友圈图片查看器
  16. U8采购入库单API接口示例(参照采购到货)
  17. Python疫情数据采集, 并做可视化展示
  18. 沈剑老师的MySQL军规
  19. 用户画像-User Profile
  20. python程序员搞笑表情包_几十个程序员扎心的瞬间—必存表情包系列

热门文章

  1. seaborn库——分类图
  2. luogu3191 [HNOI2007]紧急疏散EVACUATE
  3. PHP将一个pdf 拆分按需要页码组装新的pdf
  4. 二、帧模式 MPLS 操作
  5. Centos7自动备份数据库
  6. UEditor之实现配置简单的图片上传示例
  7. 微信推送消息遇到的坑 - 返回error code 40008,并且发送不成功
  8. 2021亚洲最佳职场中国大陆区企业公布:工业富联、特斯拉等上榜;黑人牙膏将更名为好来 | 美通社头条...
  9. 基于轨迹的游客行为特征分析
  10. ACM Plan UVa - 10102 The path in the colored field