今天是刘小爱自学Java的第107天。
感谢你的观看,谢谢你。
话不多说,开始今天的学习:
一、分页概述
我们现在在网络上查询数据,通过关键字查询,一次性会查询出很多数据。
比如在浏览器上搜“刘小爱”,会有12万条。
如果要将其一次性地展现出来太困难了,需要浏览器不停地渲染数据才行。
这样对浏览器的损耗也很大。
所以为了解决这个问题,就引入了分页的功能,基本上大家都应该见到过分页的应用:
现在网站一般涉及到查询功能时,都会使用到分页,关于分页其中牵扯到3个重要的参数:
-
当前页面的页码数pageNum。
-
每页展示的数据条数pageSize。
-
每页数据的起始索引startCount。
根据前端能得到的数据为:当前页码数和每页数据条数。
而去数据库中查询需要:数据的起始索引以及每页数据条数。
所以我们要找出其中的规律:
数据库中相关的数据有很多个,假设每页显示的数据为8个