当前位置: 首页 > 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/962421/

相关文章:

  • 免费网站如何做推广seo网络推广是干嘛的
  • 余姚建设公司网站贵阳网站建设搜q479185700
  • 为什么没有人做搜索网站了wordpress只能本地访问
  • 东莞建设培训中心网站服务器搭建网站打不开
  • 网站设计权限连锁加盟网站制作
  • 电脑网站设计公司做网站制作课程总结
  • 北京网站制作多少钱微网站建设网站
  • 扁平化购物网站设计做网站的的步骤怎么写
  • 腾讯云ADM怎么做网站网站建设重庆公司
  • wordpress 下载模板站飞阳建设网站
  • 田园官方网站建设网站建设中页面模板下载
  • 网站建设 公司 广州网站制作ppt
  • 淘客网站+wordpressseo怎么优化关键词排名培训
  • 常州做网站建设的公司外贸营销网站制作
  • 站长工具seo综合查询工具网站模板后台怎么做
  • 网站建设怎么付款中国企业500强排名2021
  • 长沙网站建设排名深圳市年检在哪个网站做
  • 格尔木有做网站的吗没有注册公司可以建网站吗
  • 白山做网站wordpress财付通
  • 切片工具做网站怎么做网络广告设计制作
  • 欣宝儿在什么网站做直播wordpress站点标题看不到
  • 营销型网站的例子wordpress图片上传自动命名
  • 企业网站推广方案设计wordpress 网站为什么打不开
  • 中国建设银行招聘网站报名系统桂林黄页大全桂林本地信息网
  • 建设网站的网站安全有哪些好的ps素材网站
  • 做网站要切图吗企业网站最底下做的是什么
  • 做网站php需要几个人网站建设工作推进会上的讲话
  • 网站设计项目做网络推广有前途吗
  • 中国网站优化公司电子项目外包网站
  • 西柏坡旅游网站建设规划书旅游网站开发毕业设计论文