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

网站建设需要了解什么阜阳讯拓网站建设公司

网站建设需要了解什么,阜阳讯拓网站建设公司,哪个餐饮店微网站做的有特色,网站404页面优化1、使用 limit 实现分页 select * from xxx limit m,n # m 表示从第几条数据开始#xff0c;默认从0开始 # n 表示查询几条数据 select * from xxx limit 2,3 # 从索引为2的数据开始#xff0c;往后查询三个。2、3、4 (1) 创建分页对象#xff0c;用来封装分页的数据 PS…1、使用 limit 实现分页 select * from xxx limit m,n # m 表示从第几条数据开始默认从0开始 # n 表示查询几条数据 select * from xxx limit 2,3 # 从索引为2的数据开始往后查询三个。2、3、4 (1) 创建分页对象用来封装分页的数据 PS我使用了Lombok插件或者直接生成set、get、toString也一样。 /**** Author: YZG* Date: 2023/3/5 21:55* Description: 用于封装分页信息*/ Data ToString public class PageT {// 当前页码数private Integer currPage;// 总页码 总记录数 / 当前页记录数// 总记录数private Integer totalCount;// 每页记录数private Integer pageSize;// 数据private ListT list;} 1提供俩个方法 /** 以下俩个方法用于分页* map 用于封装查询参数* */ListUser findUserByPage(MapString,Object map); ​// 查询总记录数Integer totalCount(); mapper 映射文件 !--分页查询--select idfindUserByPage resultTypecom.example.mptest.entity.Userselect * from user limit #{start},#{pageSize}/selectselect idtotalCount resultTypejava.lang.Integerselect count(*) from user/select 2提供分页方法 /*** description 分页方法* date 2023/3/5 22:18* param currPage 当前页* param pageSize 每页记录数* return com.example.mptest.entity.Pagecom.example.mptest.entity.User*/public PageUser findUserByPage(int currPage, int pageSize) {// 创建分页对象PageUser page new Page();HashMapString, Object params new HashMap();// 起始查询数据索引。// 比如:查询第二页,每页5条数据. (2-1) * 5 5, 查询的数据索引为: 5,6,7,8,9params.put(start, (currPage - 1) * pageSize);params.put(pageSize, pageSize);// 每页的数据ListUser list userMapper.findUserByPage(params);// 查询总记录数int totalCount userMapper.count(); ​// 封装分页信息返回page.setCurrPage(currPage);page.setPageSize(pageSize);page.setList(list);page.setTotalCount(totalCount);return  page;} 2、使用 pagehelper 插件 1引入依赖 !--分页功能的依赖--dependencygroupIdcom.github.pagehelper/groupIdartifactIdpagehelper/artifactIdversion5.2.0/version/dependency 2配置分页拦截器 PS由于我使用的SpringBoot直接向容器中注入即可。 Configuration public class MyBatisConfig { ​Beanpublic PageInterceptor pageInterceptor(){return new PageInterceptor();} } 或者在spring配置文件中配置 !--分页插件-- pluginsplugin interceptorcom.github.pagehelper.PageInterceptor/plugin /plugins 3测试 Testpublic void testPage() { ​// pageNum当前页码 pageSize每页记录数PageHelper.startPage(1,3);// 查询所有数据ListUser list userMapper.findAll();// 第一个参数需要分页的数据// 第二个参数导航分页的页码数。也就是显示多少页PageInfoUser pageInfo new PageInfo(list,3);// pageInfo 里保存了分页的所有信息System.out.println(pageInfo);} 关于PageInfo里面的属性说明pageNum : 当前页码pageSize : 每页显示条数size : 当前页显示的真实条数total 总记录数pages总页数prePage上一页的页码nextPage : 下一页的页码isFirstPage/isLastPage是否为第一页/最后一个hasPreviousPage/hasNextPage是否有上一页/下一页navigatePage 导航分页的页码数navigatePageNums 导航分页显示的页码数 [1,2,3,4,5]
http://www.dnsts.com.cn/news/42413.html

相关文章:

  • 网站更换备案吗个人网站论文摘要
  • 江苏品牌网站建设广州网站关键排名
  • 手机类网站设计公司crm管理软件
  • 网站有收录没权重汉阳放心的建站企丿
  • 长宁建设机械网站域名名称是什么
  • 网站怎么做付款平台蓟州网站建设
  • 大人和小孩做系列网站珠海建站服务
  • seo优化方案pptwindows优化大师卸载不掉
  • 网站每年的维护费广州建网站定制
  • 如何用免费个人网站制作响应网站先做电脑端
  • 问卷调查网站建设河北建设官方网站
  • 政务网站的建设原则网站推广效果如何
  • 搭建什么网站好玩合肥seo网站管理
  • 夏天做哪些网站致富wordpress免费虚拟主机
  • 龙岩网站建设设计服务人力资源公司名称
  • 南城网站建设提供o2o网站建设
  • 外国人做那个视频网站开发公司工程部经理述职报告
  • 公司网站建设哪里实惠网站代发外链
  • 乐清做网站建设公司哪家好谷歌浏览器对做网站有什么好处
  • 网站建设以及推广提案书怎么学做电商然后自己创业
  • 温江区建设局网站西安建设市场信息平台
  • dedecms修改网站教程上海有限公司有哪些
  • 网站建设负责传资料不建工网和环球网哪个好
  • 网站二维码收费怎么做wordpress 订阅
  • 如何分析一个网站开发语言音乐网站开发思路
  • 黄冈网站建设的方案app下载量排名
  • 2010网站建设管理友情链接
  • 瑜伽网站模版cms+wordpress+国内
  • 网站不用备案电脑做网站用什么软件
  • 如何创建一个简单的网站wordpress插件 二级域名