tkmybatis 分页查询
时间: 2023-11-17 12:57:16 浏览: 86
tkmybatis 提供了 PageHelper 插件来实现分页查询,使用方法如下:
1. 在 pom.xml 中添加依赖:
```xml
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>5.2.0</version>
</dependency>
```
2. 在 MyBatis 配置文件中配置 PageHelper 插件:
```xml
<plugins>
<plugin interceptor="com.github.pagehelper.PageInterceptor">
<property name="helperDialect" value="mysql"/>
<property name="reasonable" value="true"/>
<property name="supportMethodsArguments" value="true"/>
<property name="params" value="count=countSql"/>
</plugin>
</plugins>
```
3. 在代码中使用 PageHelper.startPage 方法来启用分页查询:
```java
PageHelper.startPage(pageNum, pageSize);
List<User> userList = userMapper.selectUserList();
```
其中,pageNum 表示当前页码,pageSize 表示每页显示的记录数。
阅读全文