Springboot使用分頁插件
使用PageHelp插件
添加maven依賴
配置文件加入以下
支持mysql方言
pagehelper.helper-dialect= mysql
分頁參數(shù)合理化,默認(rèn)為false圃阳,當(dāng)啟用合理化時(shí)辜妓,如果pageNum<1會查詢第一頁症杏,如果pageNum>pages會查詢最后一頁掠归; 禁用合理化時(shí)掀亩,如果pageNum<1或pageNum>pages會返回空數(shù)據(jù)芹啥。
pagehelper.reasonable= true
支持通過 Mapper 接口參數(shù)來傳遞分頁參數(shù),在開啟分頁時(shí)直接將實(shí)體類傳入锻离,pageHelper會自動(dòng)根據(jù) pagehelper.params中設(shè)定的參數(shù)來進(jìn)行開啟分頁的參數(shù)映射铺峭,例如設(shè)置pagehelper.params=pageNum=start;pageSize=limit 則將對象傳入startPage(Object o)中時(shí),會自動(dòng)配置pageNum為start汽纠,pageSize為limit
pagehelper.support-methods-arguments= true
支持上述的配置的參數(shù)配置
pagehelper.params= pageNum=start;pageSize=limit