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

电力建设专家答疑在哪个网站网站建设协议合同范本

电力建设专家答疑在哪个网站,网站建设协议合同范本,淮安市淮阴区建设局网站,网站栏目设计内容PageHelper.startPage(int pageNum, int pageSize, boolean count) 参数为外部输入,故存在异常输入场景。比如 pageNum 和 pageSize 输入的值 负数 或者 0,所以引入PageUtils来对入参进行判断矫正,从而避免引入异常。 第1步:支持…

PageHelper.startPage(int pageNum, int pageSize, boolean count) 参数为外部输入,故存在异常输入场景。比如 pageNumpageSize 输入的值 负数 或者 0,所以引入PageUtils来对入参进行判断矫正,从而避免引入异常。

第1步:支持配置的方式来修改默认值

page-helper:default-page-num: 1default-page-size: 10max-page-size: 50count-total-or-not: true

第2步:引入PageUtils

import jakarta.annotation.PostConstruct;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;import java.util.Objects;@Component
public class PageUtils {private static int defaultPageNumber; // 默认显示第几页private static int defaultPageSize; // 默认每页显示多少条数据private static int maxSizePage; // 每页显示条数上限private static boolean isQueryTotalCount; // 每次查询DB时,是否进行count查询@Value("${page-helper.default-page-num:1}")private int pageNumberFromConfig;@Value("${page-helper.default-page-size:10}")private int pageSizeFromConfig;@Value("${page-helper.max-page-size:15}")private int maxSizePerPageFromConfig;@Value("${page-helper.count-total-or-not:true}")private boolean isQueryTotalFromConfig;@PostConstructprivate void init() {defaultPageNumber = pageNumberFromConfig;defaultPageSize = pageSizeFromConfig;maxSizePage = maxSizePerPageFromConfig;isQueryTotalCount = isQueryTotalFromConfig;}public static int getPageNum(Integer pageNum) {if (Objects.isNull(pageNum) || pageNum <= 0) {return defaultPageNumber;} else {return pageNum;}}public static int getPageSize(Integer pageSize) {if (Objects.isNull(pageSize) || pageSize <= 0) {return defaultPageSize;} else if (pageSize > 100) {return maxSizePage;} else {return pageSize;}}public static boolean isQueryTotalCount() {return isQueryTotalCount;}
}

第3步:使用

public List<Student> listStudents(Integer pageNum, Integer PageSize) {PageHelper.startPage(PageUtils.getPageNum(pageNum), PageUtils.getPageSize(PageSize), PageUtils.isQueryTotalCount());PageHelper.orderBy("age asc");List<Student> students = userMapper.listStudents();PageInfo<Student> studentPageInfo = PageInfo.of(students);return students;
}

在这里插入图片描述

参考

@PostConstruct 的执行时机


文章转载自:

http://79BzU5az.bkxnp.cn
http://kXmqRj91.bkxnp.cn
http://OQG78VNw.bkxnp.cn
http://I1gTOVxY.bkxnp.cn
http://k8Zun1dP.bkxnp.cn
http://lLXhygJ2.bkxnp.cn
http://FaPefARQ.bkxnp.cn
http://wuWog2zE.bkxnp.cn
http://2apE33jk.bkxnp.cn
http://yGCv4ToN.bkxnp.cn
http://iQhTXz62.bkxnp.cn
http://Y0Hxm78i.bkxnp.cn
http://vY8GMyD8.bkxnp.cn
http://dkk2PiHl.bkxnp.cn
http://4MnUTl2j.bkxnp.cn
http://8LPnB8SM.bkxnp.cn
http://eBNVlJ81.bkxnp.cn
http://8B6L8Bi6.bkxnp.cn
http://fr8Vmo4z.bkxnp.cn
http://IXPOMb7c.bkxnp.cn
http://rblNp3yU.bkxnp.cn
http://IbxaYDcD.bkxnp.cn
http://T3SakE6O.bkxnp.cn
http://MtCnOnoo.bkxnp.cn
http://XyRMOnHE.bkxnp.cn
http://J6JcrG5p.bkxnp.cn
http://xtroFKqj.bkxnp.cn
http://6IAETprQ.bkxnp.cn
http://VvpNp6R8.bkxnp.cn
http://6yHbwJwI.bkxnp.cn
http://www.dtcms.com/wzjs/630194.html

相关文章:

  • 做网站中二级导航链接到一级导航广州市住房住建局网站
  • 我的网站360搜索被做跳转企业网站要怎么建设
  • 淘宝内部领优惠券的网站怎么建设专业做公墓 陵园的网站
  • 石英手表网站网站建设与管理专业就业
  • 装饰公司网站模板谈谈网站的开发流程
  • 门户网站设计欣赏wordpress插件html5
  • 网站建设劳务合同wordpress ping服务列表
  • 洛阳便宜网站建设云端网站建设
  • 手机网站制作公司选哪家网站建设与维护合同
  • 海城整站优化百度怎么发布店铺信息
  • 可信网站是否必须做广州网站建设+美词
  • 建网站需要用到什么软件贵州茅台酒股份有限公司网站
  • 魏公村网站建设安庆网站制作
  • 上饶营销网站建设wordpress 商业版权
  • 昆明网站开发推广公司海口关键词优化报价
  • 上广东建设厅网站网站做接口排线方法
  • 网站建设需要懂什么语言山东平台网站建设推荐
  • 我的世界做图片网站劳务分包网
  • 专门做旅游的网站有哪些php做的网站有哪些
  • 学做网站开发银川市做网站的公司
  • 有阿里云的主机了怎么做网站最近发生的热点新闻
  • 出售企业网站备案资料室内设计导航
  • 做互联网公司网站谈单模拟视频教学抖店推广
  • 手机网站域名哪里注册南宁论坛
  • 巨鹿网站建设公司谷歌浏览器下载电脑版
  • 网站怎样做关键词优化做歌手的网站
  • 湘潭做网站价格问下磐石网络网站建设公式
  • 商丘做网站需要多少钱定制wordpress
  • 北京旅游网站建设公司明天上海封控16个区
  • 知名建筑类的网站银行内部网站建设建议