分页查询startPage方法疑惑
来源:4-1 PageHelper分页插件
慕桂英爱吃大米
2021-03-05 11:08:45
问题
1、注释中的下一次查询指代的是,调用startPage方法后面的那一句查询语句吗?
2、startPage方法中的两个参数是什么意思?pageSize我明白是每一页是10条数据,那pageNum是什么意思呢?
3、得到的page对象中包含的到底是什么信息,为什么调用getPageNum的时候,结果会是2?
这里执行sql语句返回的page中的信息难道是只有第二页的数据吗?
1回答
同学你好,
1、是的,你的理解是正确的。
2、pageNum是查询第几页。如startPage(2,5),表示每页是5条数据,查询第2页数据。
3、Page对象中包含的信息有:
getPageNum是当前查询的是第几页数据。由于PageHelper.startPage(2,10);指定了查询第2页数据,所以getPageNum是2。
是的,这里返回的page中的信息只有第二页的数据。
祝学习愉快~
相似问题