SpringBoot中PageHelper分页,如何解决查询空页返回最后一页的问题?
编程并不是一个机械性的工作,而是需要有思考,有创新的工作,语法是固定的,但解决问题的思路则是依靠人的思维,这就需要我们坚持学习和更新自己的知识。今天主机宝贝就整理分享《SpringBoot中PageHelper分页,如何解决查询空页返回最后一页的问题?》,文章讲解的知识点主要包括,如果你对数据库方面的知识点感兴趣,就不要错过主机宝贝,在这可以对大家的知识积累有所帮助,助力开发能力的提升。
springboot中pagehelper分页如何处理空页
问题:
在使用springboot中集成pagehelper-spring-boot-starter分页插件时,若查询的页面没有内容,插件依然会返回最后一页的内容。是否可以通过简单的设置,让插件在查询无内容页面时返回空?
回答:
pagehelper提供了”reasonable”参数,用于控制分页的合理化。当设置为true时,若超出的页数或负的页数,会自动查询第一页或最后一页。默认情况下,该参数为false,直接根据参数进行查询。
解决方案:
在springboot配置文件中,添加如下配置:
pagehelper.reasonable=true
设置参数后,当查询的页面没有内容时,插件将返回空。
以上就是《SpringBoot中PageHelper分页,如何解决查询空页返回最后一页的问题?》的详细内容,更多关于的资料请关注主机宝贝公众号!