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

北京市住房城乡建设行业从业人员考务网站在线爬取网页源码

北京市住房城乡建设行业从业人员考务网站,在线爬取网页源码,江苏建安建设有限公司网站,全渠道推广策划方案模板【写在前面】 项目的后台管理系统需要展示所有资源信息#xff0c;select * 虽然方便但数据量过于庞大会严重降低查找效率#xff0c;页面加载慢#xff0c;用户体验差。分页自然是必要选择#xff0c;但原生的方法过于繁杂。MyBatis的分页插件PageHelper和SpringBoot的集…【写在前面】 项目的后台管理系统需要展示所有资源信息select * 虽然方便但数据量过于庞大会严重降低查找效率页面加载慢用户体验差。分页自然是必要选择但原生的方法过于繁杂。MyBatis的分页插件PageHelper和SpringBoot的集成是更好的选择它的使用非常简单开发更为高效。 代码如下 一、pom文件导入依赖 dependencygroupIdcom.github.pagehelper/groupIdartifactIdpagehelper-spring-boot-starter/artifactIdversion1.2.5/version/dependency二、配置application.yml ##pagehelper分页插件 pagehelper:helperDialect: mysqlreasonable: truesupportMethodsArguments: trueparams: countcountSql 三、编写PageRequest、PageResult 实体类 package com.jxnu.os.model;/*** author xiao*/ public class PageRequest {/*** 当前页码*/private int pageNum;/*** 每页数量*/private int pageSize;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;} } package com.jxnu.os.model;import java.util.List;/*** author xiao*/ public class PageResult {/*** 当前页码*/private int pageNum;/*** 每页数量*/private int pageSize;/*** 记录总数*/private long totalSize;/*** 页码总数*/private int totalPages;/*** 数据模型*/private List? content;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;}public long getTotalSize() {return totalSize;}public void setTotalSize(long totalSize) {this.totalSize totalSize;}public int getTotalPages() {return totalPages;}public void setTotalPages(int totalPages) {this.totalPages totalPages;}public List? getContent() {return content;}public void setContent(List? content) {this.content content;} } 四、service层 编写findPage、PageInfo方法 public PageResult findPage(PageRequest pageRequest,Integer p_id) {return PageUtils.getPageResult(pageRequest, getPageInfo(pageRequest,p_id));}/*** 调用分页插件完成分页* param pageRequest* return*/private PageInfoResource getPageInfo(PageRequest pageRequest,Integer p_id) {int pageNum pageRequest.getPageNum();int pageSize pageRequest.getPageSize();PageHelper.startPage(pageNum, pageSize);ListResource resources resourceMapper.selectPage(p_id);return new PageInfoResource(resources);}五、controller层编写findPage方法 PostMapping(value/findPage)public Object findPage(RequestBody(required false) PageRequest pageQuery,Integer p_id) {//System.out.println(pageQuery.getPageNum());//System.out.println(p_id);return resourceService.findPage(pageQuery,p_id);}ok ,大功告成
http://www.sadfv.cn/news/114512/

相关文章:

  • 2018外贸网站排名福建自适应网站建设
  • 如何做网站内页排名网站设计的书
  • 网页设计网站模板素材织梦如何临时关闭网站
  • 重庆营销型网站随做的好百度网盘网页版官网
  • 做网站前需要做什么准备如何在网上推广自己
  • 如何创建一个自己的网站wordpress 菜单结构
  • 找人做个网站大概多少钱帮熟人做网站如何收费
  • 百度品牌广告是什么seo搜索引擎优化人才
  • 兰州网站seo诊断品牌策划岗位职责
  • 黔西网站建设软件开发语言都有哪些
  • 宣传品牌网站建设网站备案用户注销备案申请表
  • 简述建设一个网站的过程鲜花网站建设项目策 划书
  • 福清网站建设专家哪里有网站模板下载
  • 网站建设合同有法律效益吗apache添加多个网站
  • 做网站年入千万西安企业网站排名优化工具
  • 珞珈学子网站建设WordPress大前端dux
  • psd网站首页图片集团网站设计开发
  • 厦门仿站定制模板建站一键搭建论坛
  • 深圳做网站的公有哪些可以做外链的网站
  • 网站开发三层架构网站建设与应用 教案
  • 不用备案的网站哪里买做网站开发服务商
  • 制作公司工作网站h5响应式网站开发
  • 网站开发主要使用的技术工商局网站年检怎么做
  • 沈阳网站建设设计公司网站建设的注意事项
  • 做韩国护的网站成都私人做网站建设的公司
  • 有创意的网站开发网站制作验收单
  • 运城做网站方式方法福建住房城乡建设厅网站
  • 17网做网站辛集手机网站建设
  • 重庆网站建设工作室智博常州网站建设
  • 免费建站资源中国前十名别墅装修公司