springboot整合PageHelper分页,使用不分页接口
springboot+pageHelper
查询不带分页列表,但是数据返回的时候,比如应该返回50条数据,但是页面上调用,有时候会只返回10条数据,经过排查,发现了问题,特此总结下:
PageHelper方法使用静态参数ThreadLocal,分页参数和线程是绑定的。内部流程是ThreadLocal中设置了分页参数(pageIndex,pageSize),之后在查询时,会获取当线程中的分页参数,执行查询的时候通过拦截器在sql语句中添加分页参数,之后实现分页查询,查询结束后需要在 finally 语句中清除
原创
2021-09-30 11:42:11 ·
877 阅读 ·
0 评论