Springboot使用pagehelper进行分页
引入依赖
<!-- 分页处理工具--><dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper-spring-boot-starter</artifactId><version>1.3.0</version></dependency>
配置
在配置文件中配置数据库类型
pagehelper.helper-dialect=mysql
分页举例
在controller中进行分页
/*** 界面点击搜索调用此接口,根据产品和检查项进行查询* @param product 产品* @param checkItem 检查项* @param pageNum 第几页* @param pageSize 页面大小* @return*/@PostMapping("/getExecutionLog")@ResponseBodypublic List<JsonItem> getExecutionLog(@RequestParam String product,@RequestParam String checkItem,@RequestParam int pageNum,@RequestParam int pageSize){PageHelper.startPage(pageNum,pageSize);List<JsonItem> executionLog = jsonService.getExecutionLog(product, checkItem);return executionLog;}
Springboot使用pagehelper进行分页相关推荐
- springboot使用PageHelper实现分页
使用mybatis最头疼的就是写分页,需要先写一个查询count的select语句,在写一个真正的limit查询语句,所以花费很长的时间,这里咋们可以使用PageHelper实现分页. 1.首先引入p ...
- springboot使用pagehelper进行分页操作,搜索部分后进行上下页操作时出现所有数据的问题
springboot整合pagehelper第一步:在pom.xml中添加依赖 <dependency> <groupId>com.github.pagehelper</ ...
- springboot+thymeleaf+pageHelper带条件分页查询
html层 <div><a class="num"><b th:text="'共 '+ ${result.resultMap['pages' ...
- Springboot+Mybatis+PageHelper 分页、排序
Springboot+Mybatis+PageHelper 分页.排序 升序 asc.降序 desc <!-- 继承 spring boot 父包--><parent>< ...
- SpringBoot集成MyBatis的分页插件PageHelper(回头草)
俗话说:好?不吃回头草,但是在这里我建议不管你是好马还是不好马,都来吃吃,带你复习一下分页插件PageHelper. 昨天给各位总结了本人学习springboot整合mybatis第一阶段的一些学习心 ...
- Springboot Mybatis使用PageHelper实现分页查询
以下介绍实战中数据库框架使用的是mybatis,对整合mybatis此处不做介绍. 使用pageHelper实现分页查询其实非常简单,共两步: 一.导入依赖: pom.xml添加依赖: <!-- ...
- springboot+mybatis 利用PageHelper插件分页,结果第二页的返回分页信息还是和第一页一样。
正常使用PageHelper来分页时可以的,但是如果在查询list后做了非常多的处理,即解包在装包操作.可能最后返回时分页的数据查询的对,但是分页信息就有问题了.有的甚至分页功能都不行.这里为避免几个 ...
- Springboot Mybatis使用pageHelper实现分页查询
以下介绍实战中数据库框架使用的是mybatis,对整合mybatis此处不做介绍. 使用pageHelper实现分页查询其实非常简单,共两步: 一.导入依赖: 二.添加配置: 那么开始, 第一步: p ...
- pagehelper 不分页的解决方法
pagehelper 不分页的解 pagehelper PageHelper.startPage(1, 10);只对该语句以后的第一个查询语句得到的数据进行分页, 就算你在PageInfo pa = ...
最新文章
- pthread_create用法
- oracle 远程exp导出,EXP远程导出完整Oracle数据库
- linux tr命令详解
- Linux驱动设计ioctl函数的cmd参数不能为2
- 1033. 旧键盘打字(20)
- 每日英语:Lighting: Twigs Shine in Home Decor
- python建模大赛算法_Python数据分析kaggle-Titanic+天池-工业蒸汽量预测建模算法
- 作为开发者发布小程序_如何建立个人品牌作为新开发者
- UML统一建模语UML2和EnterpriseArchitect
- python多线程是假的!速度慢!效率低下!不升反降!
- 陪你看这世间---识人术
- 抖音服务器升级中无法修改名字,抖音名字改不了怎么回事
- exchange 服务器设置自动答复,Exchange自动回复设置配置
- LinuxStudyNote(39)-Linux软件包管理(1)-Linux软件包简介之源码包与RPM包、源码包的优缺点、RPM二进制包的优缺点
- 程序员成长之路(Day 12)
- 拜日式精准引导词_在家练瑜伽,常用英文单词了解一下?(三)
- 时间戳转换,在线转换时间戳
- UltraEdit 脚本命令
- DC/DC低压升高压输出电源模块24V48V转600V1000V2000V3000VDC
- 中兴视觉大数据分享:人脸识别技术正悄悄燃起硝烟……
热门文章
- 广西人口最多的五个姓氏,第三姓氏人才辈出,在南方有很大影响力
- 【Redis系列2】Redis字符串对象之SDS(简单动态字符串)实现原理分析
- glusterfs创建一个简单的volume
- c语言编程数组对角线之和,C语言实现3*3数组对角线之和示例
- 用户需求调查问卷[转]
- iPhone手机这样清理内存后,手机流畅翻倍,太实用了
- go Iris 使用swagger
- java android 读写三菱PLC 使用TCP/IP 协议
- href与src的区别
- findChessboardCorners求出的Corners按确定顺序排列