spring boot + mybatis詳細使用(四)——分頁插件的使用

1. 添加pom依賴java

<!-- 分頁插件 -->
<!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper-spring-boot-starter -->
<dependency>
    <groupId>com.github.pagehelper</groupId>
    <artifactId>pagehelper-spring-boot-starter</artifactId>
    <version>1.2.10</version>
</dependency>

 2. 添加配置:mysql

# pagehelper參數配置
pagehelper.helperDialect=mysql
pagehelper.reasonable=true
pagehelper.supportMethodsArguments=true
pagehelper.returnPageInfo=check
pagehelper.params=count=countSql

3. 代碼中使用:git

//PageHelper放在查詢方法前便可
PageHelper.startPage(page, limit);
List<UserRoleDTO> urList = userMapper.getUsers(userSearch);
... ...
//獲取分頁查詢後的pageInfo對象數據
PageInfo<UserRoleDTO> pageInfo = new PageInfo<>(urList);
//pageInfo中獲取到的總記錄數total:
pageInfo.getTotal();
相關文章
相關標籤/搜索