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

网站建设方案书模板下载搜索引擎网站排名优化方案

网站建设方案书模板下载,搜索引擎网站排名优化方案,专门做包包的网站,创意网站设计 高端1.limit分页 limit分页原理 mysql的limit后面两个数字: 第一个数字:startIndex(起始下标。下标从0开始。) 第二个数字:pageSize(每页显示的记录条数) 假设已知页码pageNum,还有每页…

1.limit分页

limit分页原理
在这里插入图片描述
mysql的limit后面两个数字:
第一个数字:startIndex(起始下标。下标从0开始。)
第二个数字:pageSize(每页显示的记录条数)
假设已知页码pageNum,还有每页显示的记录条数pageSize,第一个数字
startIndex = (pageNum - 1) * pageSize
所以,标准通用的mysql分页SQL:

select * 
from tableName ...... 
limit (pageNum - 1) * pageSize, pageSize

2. PageHelper插件

使用PageHelper插件进行分页,更加的便捷。
第一步:引入依赖

<dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper</artifactId><version>5.3.1</version>
</dependency>

第二步:在mybatis-config.xml文件中配置插件

<!--mybatis分页的拦截器-->
<plugins><plugin interceptor="com.github.pagehelper.PageInterceptor"></plugin>
</plugins>

第三步:编写Java代码

关键点:

  • 在查询语句之前开启分页功能。
  • 在查询语句之后封装PageInfo对象。(PageInfo对象将来会存储到request域当中。在页面上展示。)
@Test
public void testSelectAll(){SqlSession sqlSession = SqlSessionUtil.openSession();CarMapper mapper = sqlSession.getMapper(CarMapper.class);// 在执行DQL语句之前,开启分页功能//查询第二页,前三条记录int pageNum = 2;int pageSize = 3;PageHelper.startPage(pageNum, pageSize);List<Car> cars = mapper.selectAll();cars.forEach(car -> System.out.println(car));// 封装分页信息对象new PageInfo()// new PageInfo是PageHelper插件提供的,用来封装分页相关信息的对象PageInfo<Car> carPageInfo = new PageInfo<>(cars, 3);System.out.println(carPageInfo);/*PageInfo{pageNum=2, pageSize=3, size=3, startRow=4, endRow=6, total=17, pages=6,list=Page{count=true, pageNum=2, pageSize=3, startRow=3, endRow=6, total=17, pages=6, reasonable=false, pageSizeZero=false}[Car{id=6, carNum='1003', brand='丰田霸道', guidePrice=30.00, produceTime='2000-10-11', carType='燃油车'},Car{id=7, carNum='1003', brand='丰田霸道', guidePrice=30.00, produceTime='2000-10-11', carType='燃油车'},Car{id=8, carNum='1003', brand='丰田霸道', guidePrice=30.00, produceTime='2000-10-11', carType='燃油车'}],prePage=1, nextPage=3, isFirstPage=false, isLastPage=false, hasPreviousPage=true, hasNextPage=true,navigatePages=3, navigateFirstPage=1, navigateLastPage=3, navigatepageNums=[1, 2, 3]}*/sqlSession.close();
}
http://www.ds6.com.cn/news/77747.html

相关文章:

  • 免费的网站空间申请苏州优化收费
  • 企业网站的搭建流程设计公司企业网站
  • dedecms 英文网站合肥搜索引擎优化
  • 南宁网站开发招聘百度seo搜索引擎优化厂家
  • 东莞土木建筑学会网站刘连康seo培训哪家强
  • 网站备案 中国网络营销推广方式包括哪几种
  • 做网站哪家好seo培训师
  • 武汉市内做网站的公司网络推广运营主要做什么
  • 优化网站关键词排名软件长沙自动seo
  • 宁波做网站 主觉文化怎么宣传自己的产品
  • 案例学——网页设计与网站建设百度一下百度官网
  • 宁波网站建设费用seo快速排名软件首页
  • 建筑网排焊机汕头seo公司
  • 企业网站推广可以选择哪些方法?手机最新产品新闻
  • 重庆公司团建推荐seo经典案例分析
  • 微信网站建设平台搜索引擎优化方式
  • 北京有一个公司打电话做网站认证推广方法
  • 土特产网站模板网站友链交换平台
  • 怎么做淘宝客的网站网络营销教材电子版
  • 学校网站建设 论文呢合肥网站关键词优化公司
  • 网站能带来什么爱站网seo培训
  • 河北网站制作公司哪家专业刷评论网站推广
  • 伙购网官方网站网络推广项目外包公司
  • 注册公司需要登录的网址seo教程技术
  • 长沙seo优化方案seo搜索引擎优化是做什么的
  • ps做网站 大小百度竞价排名多少钱
  • 金沙县建设局网站谷歌外贸网站
  • 深圳做网站制作网络营销策划方案怎么写
  • 武汉市人民政府研究室优化大师怎么提交作业
  • 北京网站怎么优化图片搜索图片识别