java 分页插件 githup开源

maven

<dependency>
    <groupId>com.github.pagehelper</groupId>
    <artifactId>pagehelper-spring-boot-starter</artifactId>
    <version>1.2.5</version>
</dependency>

yml

# PageHelper分页插件
pagehelper: 
  helperDialect: mysql
  reasonable: true
  supportMethodsArguments: true
  params: count=countSql 

使用简单,方便。可以打印sql看具体执行SQL

public List<ComparisonVO> list(int pageNum, int pageSize) throws Exception {
    //在需要分页的方法前增加
  PageHelper.startPage(pageNum, pageSize, null);
   List<ComparisonVO> list = masterMapper.listMasterData();
   //需要分页基本信息,这样获取,有总页数、总记录数
  new PageInfo(list).getTotal()
   return list;
}

 

posted on 2019-07-25 11:50  xiaogui918  阅读(988)  评论(0编辑  收藏  举报

导航