SpringBoot PageHelper分頁查詢

1、導出相關jar

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

2、application.properties中添加配置(不是必須)

#pagehelper配置
pagehelper.helperDialect: mysql
pagehelper.reasonable: true
pagehelper.supportMethodsArguments: true
pagehelper.params: count=countSql

3、Controller層

Page<Map> list = reportsService.getTableData(obj);
PageInfo<Map> pageInfo = new PageInfo<>(list);

4、Service層

PageHelper.startPage(page, size);
Page<Map> list = reportsMapper.getTableData(exceSQL);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章