vo类 带基本数据和分页数据的vo
时间: 2024-04-08 21:30:17 浏览: 24
对于带有基本数据和分页数据的VO类,您可以按照以下方式进行设计:
```java
public class PaginationVO<T> {
private List<T> data; // 基本数据
private int currentPage; // 当前页数
private int pageSize; // 每页显示的数据条数
private int totalPage; // 总页数
private int totalData; // 总数据条数
// 构造方法
public PaginationVO(List<T> data, int currentPage, int pageSize, int totalData) {
this.data = data;
this.currentPage = currentPage;
this.pageSize = pageSize;
this.totalData = totalData;
this.totalPage = (int) Math.ceil((double) totalData / pageSize);
}
// getter和setter方法
public List<T> getData() {
return data;
}
public void setData(List<T> data) {
this.data = data;
}
public int getCurrentPage() {
return currentPage;
}
public void setCurrentPage(int currentPage) {
this.currentPage = currentPage;
}
public int getPageSize() {
return pageSize;
}
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
public int getTotalPage() {
return totalPage;
}
public void setTotalPage(int totalPage) {
this.totalPage = totalPage;
}
public int getTotalData() {
return totalData;
}
public void setTotalData(int totalData) {
this.totalData = totalData;
}
}
```
这样,您就可以使用`PaginationVO`类来封装包含基本数据和分页信息的VO对象。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)