Springboot使用分页插件
使用PageHelp插件
添加maven依赖
配置文件加入以下
支持mysql方言
pagehelper.helper-dialect= mysql
分页参数合理化,默认为false,当启用合理化时,如果pageNum<1会查询第一页,如果pageNum>pages会查询最后一页; 禁用合理化时,如果pageNum<1或pageNum>pages会返回空数据。
pagehelper.reasonable= true
支持通过 Mapper 接口参数来传递分页参数,在开启分页时直接将实体类传入,pageHelper会自动根据 pagehelper.params中设定的参数来进行开启分页的参数映射,例如设置pagehelper.params=pageNum=start;pageSize=limit 则将对象传入startPage(Object o)中时,会自动配置pageNum为start,pageSize为limit
pagehelper.support-methods-arguments= true
支持上述的配置的参数配置
pagehelper.params= pageNum=start;pageSize=limit