1、实现序列化接口
2、返回数据的rows属性,为了确保传递不同类型的数据,要设置为泛型(其他实体类也都要实现序列化接口)
3、无参和有参构造方法
public class PageResult implements Serializable {
private Long total;
private List<?> rows;
public PageResult() {
}
public PageResult(Long total, List<?> rows) {
this.total = total;
this.rows = rows;
}
public Long getTotal() {
return total;
}
public void setTotal(Long total) {
this.total = total;
}
public List<?> getRows() {
return rows;
}
public void setRows(List<?> rows) {
this.rows = rows;
}
}

本文深入解析PageResult类的设计原理,该类实现了序列化接口,用于处理分页查询结果,包括总记录数和数据行集合。文章详细介绍了其构造方法、属性及对应的getter和setter方法。
356





