在SpringBoot中使用PageHelper分页插件时,如果设置pagehelper.reasonable=true时,pageNum<=0 时会查询第一页, pageNum>pages(超过总数时),会查询最后一页
也就是即使传入页数大于总页数,仍然会返回数据
在配置文件中,将 pagehelper.reasonable 改为 false 即可
pagehelper.reasonable=false
官方文档中写道:
reasonable:分页合理化参数,默认值为false。当该参数设置为 true 时,pageNum<=0 时会查询第一页, pageNum>pages(超过总数时),会查询最后一页。默认false 时,直接根据参数进行查询。
本文详细解析了SpringBoot中PageHelper分页插件的合理化参数配置。当reasonable设为true时,即使页数超出范围,也会返回数据;而设置为false时,则直接按参数查询。通过调整此参数,可以实现更灵活的分页控制。
2553

被折叠的 条评论
为什么被折叠?



