导入依赖
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>4.1.3</version>
</dependency>
配置文件
# 分页配置
pagehelper:
helper-dialect: mysql
reasonable: true
support-methods-arguments: true
params: count=countSql
使用分页
// pageNum:当前页数 pageSize:当前页需要显示的数量
PageHelper.startPage(pageNum,pageSize);
测试使用
// 分页只需要在查询的数据前设置当前页和每页大小即可,也有默认值
// 注意 : 后边需要紧跟查询条件,也就是查询的数据
PageHelper.startPage(1,3);
return JSON.toJSONString(userMapper.getUserLimit());
mysql表中的数据(只有两个字段username 和 password)
username | password |
---|---|
1 | 1 |
2 | 2 |
3 | 3 |
4 | 4 |
5 | 5 |
查询结果:成功
[{"password":"1","username":"1"},{"password":"2","username":"2"},{"password":"3","username":"3"}]