pagehelper属性
时间: 2023-11-03 19:05:06 浏览: 160
引用:list=Page{count=true, pageNum=1, pageSize=1, startRow=0, endRow=1, total=3, pages=3, reasonable=false, pageSizeZero=false}[com.zhiyou.zt.bean.Users@6572421],当前页数据 。 引用:在实际开发中有时候会遇到数据库表中的字段名与实体类中的属性名不一致的情况,例如,我们修改User类如下,但是不改动数据库表中的字段 package com.zfnotes.beans; import java.util.Date; public class User { ...。 引用://当前页 private int pageNum; //每页的数量 private int pageSize; //当前页的数量 private int size; //由于startRow和endRow不常用,这里说个具体的用法 //可以在页面中"显示startRow到endRow 共size条数据" //当前页面第一个元素在数据库中的行号 private int startRow; //当前页面最后一个元素在数据库中的行号 private int endRow; //总记录数 private long total; //总页数 private int pages; //结果集(每页显示的数据) private List<T> list; //第一页 private int firstPage; //前一页 private int prePage; //是否为第一页 private boolean isFirstPage = false; //是否为最后一页 private boolean isLastPage = false; //是否有前一页 private boolean hasPreviousPage = false; //是否有下一页 private boolean hasNextPage = false; //导航页码数 private int navigatePages; //所有导航页号 private int[] navigatepageNums;。
PageHelper是一款用于MyBatis的分页插件,它可以在查询数据库时方便地进行分页操作。它提供了以下属性:
- pageNum:当前页码,表示当前是第几页。
- pageSize:每页显示的记录数,表示每页显示多少条数据。
- total:总记录数,表示数据库中满足条件的总记录数。
- pages:总页数,表示总共有多少页数据。
- list:当前页的数据列表,表示当前页的数据。
- isFirstPage:是否为第一页。
- isLastPage:是否为最后一页。
- hasPreviousPage:是否有前一页。
- hasNextPage:是否有下一页。
- navigatePages:导航页码数,表示在页面上显示多少个导航页号。
- navigatepageNums:所有导航页号,表示所有的导航页码。
阅读全文