admin 管理员组

文章数量: 1086019


2024年3月13日发(作者:树的前序中序后序遍历代码)

pagehelper分页查询用法

PageHelper是一个基于Mybatis的分页插件,可以方便地实现

对数据库的分页查询。使用PageHelper可以避免手动编写分页SQL

语句的繁琐和容易出错的过程,提高开发效率。

PageHelper使用方法如下:

1.在文件中添加PageHelper的依赖:

```

lper

pagehelper

5.1.10

```

2.在Mybatis的配置文件中添加PageHelper插件:

```

interceptor='terceptor'>

n>

```

3.在需要进行分页查询的代码中使用age方

- 1 -

法:

```

age(pageNum, pageSize);

List userList = rList();

```

其中pageNum表示当前页码,pageSize表示每页显示的记录数。

调用startPage方法后,PageHelper会自动在查询语句中添加LIMIT

关键字进行分页查询。

4.使用PageInfo对象获取分页信息:

```

PageInfo pageInfo = new PageInfo<>(userList);

int total = al();

int pages = es();

```

PageInfo对象包含了当前页的记录列表和分页信息,可以通过

getTotal方法获取总记录数,通过getPages方法获取总页数。

以上就是PageHelper分页查询的用法,使用PageHelper可以方

便地实现对数据库的分页查询,提高开发效率。

- 2 -


本文标签: 查询 使用 记录 添加 获取