Bean.java 724 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package com.kym.jdbc;
  2. import java.io.Serial;
  3. import java.io.Serializable;
  4. import java.util.List;
  5. /**
  6. * 自定义分页对象
  7. *
  8. * @author yaopeng
  9. * @date 2018/1/17 16:28
  10. */
  11. public class Bean<T> implements Serializable {
  12. @Serial
  13. private static final long serialVersionUID = 1L;
  14. public long count;
  15. public int pageIndex;
  16. public int pageSize;
  17. public List<T> list;
  18. public Bean() {
  19. }
  20. public Bean(List<T> list) {
  21. this.list = list;
  22. this.count = list.size();
  23. }
  24. public Bean(List<T> list, long count, int pageIndex, int pageSize) {
  25. this.pageIndex = pageIndex;
  26. this.pageSize = pageSize;
  27. this.list = list;
  28. this.count = count;
  29. }
  30. }