package com.zl.beans;
import java.util.ArrayList;
import java.util.List;
public class Page<T> {
private int pagenum; //当前页码
private int pageStartIndex; //当前页面索引
private int pageSize; //页面大小
private int totalRows; //总记录数
private int totalPages; //总页码数
private List<T> datas; //当前页面的具体数据
public Page() {
this.pagenum = 1;
this.pageSize = 3;
datas = new ArrayList<>();
}
public int getPagenum() {
return pagenum;
}
public void setPagenum(int pagenum) {
this.pagenum = pagenum;
}
public int getPageStartIndex() {
return (pagenum - 1)*3;
}
public void setPageStartIndex(int pageStartIndex) {
this.pageStartIndex = pageStartIndex;
}
public int getPageSize() {
return pageSize;
}
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
public int getTotalRows() {
return totalRows;
}
public void setTotalRows(int totalRows) {
this.totalRows = totalRows;
}
public int getTotalPages() {
totalPages = totalRows/pageSize;
if(totalRows%pageSize != 0){
totalPages++;
}
return totalPages;
}
public void setTotalPages(int totalPages) {
this.totalPages = totalPages;
}
public List<T> getDatas() {
return datas;
}
public void setDatas(List<T> datas) {
this.datas = datas;
}
}
最近下载更多
哇塞塞哈哈哈 LV8
2023年5月5日
云龙123456 LV7
2022年12月2日
406503223 LV5
2022年7月7日
2039995605 LV9
2022年6月4日
crosa_Don LV18
2022年6月1日
lalala0201 LV1
2022年4月29日
周黑鸭 LV2
2022年3月24日
y1214435276 LV9
2022年3月23日
李佳琪 LV3
2022年1月12日
libin0517 LV3
2021年12月14日

最近浏览