PageInfo.java 679 Bytes
package com.uccc.number.domain;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.math.BigDecimal;
import java.util.List;

/**
 * @Author zhaochenqing
 * @Date 2021/9/15 10:20 AM
 * @Version 1.0
 */
@Setter
@Getter
@ToString
public class PageInfo<T> {
    private int pageNum;   			//当前页
    private int pageSize;			//每页显示数据条数
    private long total;				//总记录数
    private List<T> list;			//查询结果的数据

    public PageInfo(int pageNum, int pageSize, long total, List<T> list) {
        this.pageNum = pageNum;
        this.pageSize = pageSize;
        this.total = total;
        this.list = list;
    }
}