今天在写接口的时候,发现页面到最后一页的时候数据并不是返回空而是继续返回最后一页的数据。是因为我在 springbootapplication.properties 里面定义了全局的 pagehelper.reasonable=true

pagehelper.reasonable=true 的意思是分页参数合理化,3.3.0以上版本可用,当最后一页的时候如果 reasonablefalse 则返回空数据,但开启了之后就会一直查询最后一页的数据。

如果想关闭分页合理化请删除 pagehelper.reasonable 或者 pagehelper.reasonable = false 即可。