当前位置: 首页 > news >正文

番禺建设银行网站首页武威网站建设

番禺建设银行网站首页,武威网站建设,如何在百度做自己公司的网站,做网站需要的硬件列表分页返回对象 仅针对于新项目,因为一般进入公司后项目都是已经搭建好的,只需要在原有框架基础上操作就可以了,但是遇到从0开始的项目并且还没有架构需要自己搭框架的时候就需要自己想办法找各种封装格式。 下面记录分页列表返回的封装格式…

列表分页返回对象
仅针对于新项目,因为一般进入公司后项目都是已经搭建好的,只需要在原有框架基础上操作就可以了,但是遇到从0开始的项目并且还没有架构需要自己搭框架的时候就需要自己想办法找各种封装格式。
下面记录分页列表返回的封装格式,废话不多说,直接上代码:


import java.io.Serializable;
import java.util.List;/*** 分页数据对象*/
public class PageResult implements Serializable{private static final long serialVersionUID = 1L;/** 总记录数 */private long total;/** 列表数据 */private List<?> rows;/** 当前页 */private int pageNum;/** 每页的数量 */private int pageSize;/*** 表格数据对象*/public PageResult(){}/*** 分页** @param list 列表数据* @param total 总记录数* @param pageNum 当前页* @param pageSize 每页的数量*/public PageResult(List<?> list, long total, int pageNum, int pageSize){this.rows = list;this.total = total;this.pageNum = pageNum;this.pageSize = pageSize;}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;}public int getPageNum() {return pageNum;}public void setPageNum(int pageNum) {this.pageNum = pageNum;}public int getPageSize() {return pageSize;}public void setPageSize(int pageSize) {this.pageSize = pageSize;}
}

具体使用:

@PostMapping("/page")@ApiOperation(value = "接口的表述")public SwaggerAjaxResult<PageResult> page(@RequestBody StockGrainJjslDTO resParam){return SwaggerAjaxResult.success(stockGrainJjslService.page(resParam));}@Overridepublic PageResult historyList(StockGrainJjslDTO resParam) {resParam.setIsTrue(Boolean.TRUE.toString());Map<String, Company> qyMap = stockGrainService.getQyMap();Map<String, StockStorehouse> kdMap = stockGrainService.getKdMap();PageHelper.startPage(resParam.getPageNum(), resParam.getPageSize());List<StockGrainJjslVO> list = jjslHistoryService.selectList(resParam);PageInfo<StockGrainJjslVO> info = new PageInfo<>(list);if (list.isEmpty()) {return new PageResult(Collections.emptyList(), info.getTotal(), info.getPageNum(), info.getPageSize());}list.forEach(tmp -> {tmp.setQyjc(Objects.nonNull(qyMap.get(tmp.getQytyshxydm())) ? qyMap.get(tmp.getQytyshxydm()).getQyjc() : null);tmp.setKdjc(Objects.nonNull(kdMap.get(tmp.getKddm())) ? kdMap.get(tmp.getKddm()).getKdjc() : null);});return new PageResult(list, info.getTotal(), info.getPageNum(), info.getPageSize());}

个人学习笔记仅供参考。

http://www.yayakq.cn/news/696031/

相关文章:

  • 常熟制作网站的地方金华网站建设平台
  • 手机网站备案密码找回的方法扬中百事通
  • 获取网站js广州户外拓展
  • 网站建设案例典型企业案例广西做网站建设的公司
  • 百度自助网站建设怎么接推广赚钱
  • 外贸用免费网站推广 有效果国外网站后台模板
  • 网站页面优化分析品牌互动营销案例
  • 江阴建设网站怎样制作网页二维码
  • 嘉兴手机模板建站江门网站
  • 公司网站域名怎么取用phpcms建站的网站
  • 网站模板 酒店 中文wordpress企业模板中文版
  • 福州微信网站百度热搜的含义
  • 晋中网站建设网站的后缀名
  • 奥联网络网站建设江门网络培训学院
  • 高端的的网站建设公司淘客的手机网站
  • 做菠菜网站好赚吗万网可以做网站吗
  • 哪个网站做正品女装网站开发经验简历
  • 国外大型购物网站vi设计logo
  • 品牌网站建设报价表长尾词挖掘免费工具
  • 响应式网站的研究意义平面设计图片创意手绘
  • 有什么类型的网站网站建设 邦
  • 山东免费网站建设网页怎么制作步骤
  • 佛山网站推广哪家专业专业团队介绍文案
  • 精品课程网站建设毕业设计论文餐饮招商
  • 湖南做网站的公司石龙网站建设
  • 贵城乡建设官方网站江都建设招标网站
  • 谷歌网站管理员账号做网站与做app哪个容易
  • 福州网站建设推广公司深圳专业做网站建网站价格
  • 如何搭建o2o网站专业的购物网站建设
  • 模版网站建设网站需要的编程