PageHelper踩坑--莫名其妙分页

昨天同事提测的时候,遇到一个问题。明明没有进行分页的查询,被莫名加了limit 1,20
今天早上聊起,同事说大概是对象里有两个字段:pageNum和pageSize都被给了初始值造成的(机智boy,定位准确)
pageHelper的Page类里也有两个同名字段: pageNum和pageSize ,这其中莫非有什么牵扯?pagehelper除了分页还有个隐式分页?

有了线索,查阅资料,发现也有网友遇到类似问题,最终都指向了PageHelper 的supportMethodsArguments。
supportMethodsArguments配置为true的情况下,PageHelper会分析传入的对象,如果有pageNum和pageSize两个字段,则自动帮用户进行分页

莫非我们配置里supportMethodsArguments=true?去apollo一看,果然。。。
PageHelper踩坑--莫名其妙分页_第1张图片

完結。。。

你可能感兴趣的:(java,mybatis,分頁)