PageHelper的每一个方法解释
时间: 2024-04-26 16:20:12 浏览: 92
JavaEE企业级分布式高级架构师018期 94G
5星 · 资源好评率100%
PageHelper提供了很多方法,其中一些常用的方法如下:
1. `startPage(int pageNum, int pageSize)`:开始分页,pageNum表示当前页码,pageSize表示每页显示的记录数。
2. `offsetPage(int offset, int limit)`:设置分页偏移量和每页显示的记录数,offset表示从第几条记录开始查询,limit表示每页显示的记录数。
3. `orderBy(String orderBy)`:设置排序规则,orderBy表示排序字段和排序方式,例如:`orderBy("id desc")`表示按照id字段倒序排列。
4. `count(Object obj)`:统计记录总数,obj表示查询条件,可以是一个实体类对象或者一个Map对象。
5. `pageNum(Object obj, int pageNum, int pageSize)`:查询指定页码的数据,obj表示查询条件,pageNum表示要查询的页码,pageSize表示每页显示的记录数。
6. `setPageSize(int pageSize)`:设置每页显示的记录数,可以在使用PageHelper前设置。
7. `setOffset(int offset)`:设置分页偏移量,可以在使用PageHelper前设置。
以上是PageHelper的一些常用方法,还有一些其他的方法可以根据具体需求进行使用。
阅读全文