用于分页查询的通用javaBean

package com.yizhilu.os.edu.entity.eCourse;

import java.io.Serializable;
import java.util.List;

/**
* 分页查询课程定价详情的实体类,为了进一步简化sql语句编写,
* 本类增加了limit之后的参数,为firstNumber
*
* @author 桑伟东
*
*/
public class PageQuery implements Serializable{

//当前页
private Integer currentPage;

//总页数
private Integer totalPage;

//总记录数
private Integer totalCount;

//一页显示多少条记录,同时这也是limit之后的第二个参数
private Integer onePageCount=5;

//当前页要显示的数据
private List<T> list;

//limit之后的第一个参数
private Integer firstNumber;


public Integer getCurrentPage() {
    return currentPage;
}

public void setCurrentPage(Integer currentPage) {
    this.currentPage = currentPage;
}

public Integer getTotalPage() {
    int a=totalCount%onePageCount;
    totalPage=totalCount/onePageCount;
    return a==0?totalPage:totalPage+1;
}

public void setTotalPage(Integer totalPage) {
    this.totalPage = totalPage;
}

public Integer getTotalCount() {
    return totalCount;
}

public void setTotalCount(Integer totalCount) {
    this.totalCount = totalCount;
}

public Integer getOnePageCount() {
    return onePageCount;
}

public void setOnePageCount(Integer onePageCount) {
    this.onePageCount = onePageCount;
}

public List<T> getList() {
    return list;
}

public void setList(List<T> list) {
    this.list = list;
}

public Integer getFirstNumber() {
    return (currentPage-1)*onePageCount;
}

public void setFirstNumber(Integer firstNumber) {
    this.firstNumber = firstNumber;
}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值