PageHelper分页拼接两个limit之原因及解决办法
某天突然发现接口报错
找原因
pagehelper官网:
然后在项目全局搜索PageHelper.startPage
发现有人创建了PageHelper分页但是没有立刻去查询,然后自己的查询语句分页查询导致报错了
复现
postman先调用pagexxx2()方法,再调用pagexxx()方法,100%复现
解决方法
每次PageHelper.startPage创建分页,立刻去查询就好了。在pagexxx2()方法里面PageHelper.startPage之后紧接着调用select查询。