首页
编程随笔
Java笔记
Html/Css/Js
Android
后端笔记
服务器搭建
BUG收集
Java异常
Android异常
在线工具
Json格式化
编码/解码
Epub在线编辑
登录
发布文章
个人文章
退出登录
首页
技术教程
BUG收集
在线工具
资源下载
登录
发布文章
退出登录
搜索
当前位置:
首页
-
博客
- 正文
关闭
SpringBoot集成PageHelper实现数据库查询分页
更新时间:2021-03-20 18:05:37
阅读数:859
发布者:落幕
PageHelper就是mybatis拦截器的一个应用,能很方便的实现分页查询! ###1、引入Jar
com.github.pagehelper
pagehelper-spring-boot-starter
1.2.12
推荐使用最新稳定版 [最新版本获取:https://mvnrepository.com](https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper-spring-boot-starter) ###2、简单使用 ```java Page pageHelper = PageHelper.startPage(pageNum, pageSize, true); List
blogList = blogService.findAll(); ``` startPage参数解释: pageNum: 查询第几页 pageSize: 每页都有多少行 第三个参数:boolean,非必填默认为true,是否需要查询总数,如果为true会多执行一条查询总数操作 ###3、常用方法 getPages():获取总页数 getTotal():获取总条数 示例: ```java Page pageHelper = PageHelper.startPage(1, 10); List
blogList = blogService.findAll(); int pages = pageHelper.getPages(); ```