相信大家很多人都自己写过分页的实现,当然我也写过,封装的分页类代码那个多啊,还要计算,一不小心就错了,今天就给大家介绍一下MyBatis的分页插件PageHelper如何使用。(如果没有SpringBoot集成MyBatis的项目请转到:https://blog.youkuaiyun.com/xjqnneoics/article/details/89518396)
1、添加依赖
<!-- mybatis 包括分页-->
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.10</version>
</dependency>
2、配置PageHelper
3、编写代码
需要在Controller中接收pageNum(当前页)和pageSize(数据条数),并在service实现类中使用PageHelper.startPage();设置分页参数:
4、测试
以上就是MyBatis分页插件PageHelper最基本最简单的使用啦~~~~
下一篇博客将介绍如何使用AOP进行统一的分页操作,敬请期待~~~