mybatis使用分页插件后的查询问题

mybatis使用分页插件后的查询问题

老师,在mybatis使用了PageHelper的分页插件后,因为底层进行了分页效果,所以,查询某个数据表所有数据的时候,返回的是一页记录的集合。那是不是说如果要使用这个插件的话,就没法做到获取某页数据和获取所有数据兼容的情况呢?比如某些情况需要查询一页数据,某些情况需要把数据表所有数据汇总

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,同学是指显示一页数据和显示所有数据的问题吗?查询出来的所有数据是按分页的形式展示的,比如100条数据,每页显示10条,查询所有的数据后,就会显示10页,每页显示10条数据。或者通过点击上一页,下一页,点击具体的页码来显示具体每一页的数据。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 哆丶哆 提问者 #1
    不是,我之前理解有误,我以为是设置了分页,之后所有的查询操作都是按分页规则查处来的。原来是分页语句紧接着的下一条查询语句才会有分页效果
    2019-07-23 17:00:26
  • 好帮手慕阿满 回复 提问者 哆丶哆 #2
    所以同学的问题是解决了吗?祝:学习愉快~
    2019-07-23 17:47:54
吃吃吃鱼的猫 2019-07-22 19:00:41

同学你好,首先

“查询一页数据”与“查询所有数据”是两个不同的查询语句,两个不同的方法。

如同学所说,这是两种情况,所以分为不同的请求,请求1调用方法1,请求2调用方法2,互不干扰。

所以不会出现两者兼容的情况。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 哆丶哆 #1
    可是视频不是说插件是修改底层实现么?要是查询底层按分页需求改而来,那查询出来的东西不都是分页的数据么?难道插件先前还要手动调用?
    2019-07-22 19:26:15
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师