PageHelper做数据分页的。
PageHelper 支持多种数据库:
Oracle 、Mysql 、MariaDB 、SQLite 、Hsqldb 、PostgreSQL 、DB2 、SqlServer(2005,2008)、Informix 、H2 、SqlServer2012 、Derby 、Phoenix
实现步骤:
(1)maven 坐标
(2)加入 plugin 配置
在之前加入
(3)PageHelper 对象
查询语句之前调用 PageHelper.startPage 静态方法。除了 PageHelper.startPage 方法外,还提供了类似用法的 PageHelper.offsetPage 方法。 在你需要进行分页的 MyBatis 查询方法前调用 PageHelper.startPage 静态方法即可,紧跟在这个方法后的第一个MyBatis 查询方法会被进行分页。
如果你也在用 MyBatis,建议尝试该分页插件,这一定是最方便使用的分页插件。分页插件支持任何复杂的单表、多表分页。