SpringBoot中PageHelper分页,如何解决查询空页返回最后一页的问题?

springboot中pagehelper分页,如何解决查询空页返回最后一页的问题?

springboot中pagehelper分页如何处理空页

问题:

在使用springboot中集成pagehelper-spring-boot-starter分页插件时,若查询的页面没有内容,插件依然会返回最后一页的内容。是否可以通过简单的设置,让插件在查询无内容页面时返回空?

回答:

pagehelper提供了"reasonable"参数,用于控制分页的合理化。当设置为true时,若超出的页数或负的页数,会自动查询第一页或最后一页。默认情况下,该参数为false,直接根据参数进行查询。

解决方案:

springboot配置文件中,添加如下配置:

pagehelper.reasonable=true

设置参数后,当查询的页面没有内容时,插件将返回空。

以上就是SpringBoot中PageHelper分页,如何解决查询空页返回最后一页的问题?的详细内容,更多请关注其它相关文章!