资 源 简 介
package xiaojiulong.common.tool;
import java.io.Serializable;
/**
*
* @author : 肖九龙(NineDragon)
* @createDate :2016年11月21日 上午10:58:35
* @description:【分页类】
*/
@SuppressWarnings("serial")
public class PageDto implements Serializable{
/**
*
*/
private static final int DEFAULT_PAGE = 1;
private static final int DEFAULT_PAGE_SIZE = 8;
private long total = -1;//总条数
private int page = DEFAULT_PAGE;//当前页
private int pageSize = DEFAULT_PAGE_SIZE;//每页数
private long totalPage;//总页数
public long getTotal() {
return total;
}
public void setTotal(long total) {
if(total<0){
this.total=0;
}else{
this.total = total;}
// 通过总条数和每页大小得到总页数
if (total <= 0) { // 如果总数为负数, 表未设置
this.totalPage = 0;
} else