1.代码(分页失效)
分页失效 一直返回所有数据
原失效代码段:
2.失效原因
因为PageHelper官方解释说【设置分页】后应该立马接【列表查询】方法,不然【参数】可能会被提前消费。
列如:
- 图1我设置分页后,调了listWarningPage(page)方法。
- 在listWarningPage()方法里,在调Mybatis-plus的list(wrapper)方法之前,我先调了getAllParentNodes()方法,
- 在getAllParentNodes()方法里有其他查询数据库操作,导致参数被提前消费。
3.解决办法
在你【最终】需要的List数据上面【设置分页】
如:图3