mybatis分頁外掛的使用——pagehelper
阿新 • • 發佈:2018-12-11
引入jar
<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.0</version> </dependency>
使用
在service內,呼叫dao之前PageHelper.startPage(int pageNum,int pageSize);定義好頁碼,頁面數量即可,在sql語句中無需再寫limit pageNum,pageSize,來分頁。
將查出的list集合放入PageInfo物件中,裡面已經包含了所有分頁資訊與list資訊。
public PageInfo<Entity> getEntityList(){ PageHelper.startPage(0,10); List<Entity> list = dao.select(); PageInfo<Entity> pageInfoList = new PageInfo(list); return pageInfoList ; }