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

企业网站开发服务高端企业网站建设公司怎么做实用性

企业网站开发服务,高端企业网站建设公司怎么做实用性,天猫店怎么申请,wordpress数据文件路径列表分页返回对象 仅针对于新项目,因为一般进入公司后项目都是已经搭建好的,只需要在原有框架基础上操作就可以了,但是遇到从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/89287/

相关文章:

  • 创建网站代码是什么情况wordpress 删除分类
  • 企业网站静态模板下载数字营销理论
  • 网站运营推广策划书wordpress出现的问题
  • 企业网站建设珠海淘宝做导航网站有哪些功能
  • 开发者选项长期开启会怎样网站内链seo
  • 中国联通网站备案系统西宁seo网站建设
  • 阿里巴巴网站建设与维护wordpress cxudy
  • 北京做网站的网络公司南京网站优化公司排名
  • 描述建设网站的一个具体步骤域名购买方法
  • 外贸网站营销方案好看网电影网站模板免费下载
  • 邯郸做网站多少钱企业手机网站建设报价
  • 兼职网站的建设目标怎么写计算机应用软件开发流程图
  • 亚马逊网站如何做商家排名红色主题网站模板
  • 二级建造师注册查询seo优化推广专员招聘
  • 专业建站公司建站系统该规划哪些内容wordpress小蜜蜂
  • 网页设计怎么分析网站啊阿里巴巴网站是怎么做的
  • php个人网站模板下载wordpress pdf 在线
  • 做高端企业网站建设公司邢台做移动网站价格
  • 山东建设局网站电工沪深互动平台
  • 国际网站如何做seo为什么做网站的会弄友情链接
  • 网站网站合作建设哪个网站做推广效果好
  • wordpress主题 建站广告网站建设网站排名优化
  • 哪些网站做写字楼出租wordpress中文书
  • 网站空间怎么选公司网站建设需求
  • 食品网站设计平台网站如何做推广方案设计
  • 河北邯郸移动网站建设潍坊电商网站建设
  • 制作网站软件长春软件开发
  • 湛江海田网站建设招聘做百度移动端网站软件
  • 北京到广州火车时刻表查询网站抓取优化
  • 做网站用什么笔记本html做网站怎么链接音乐