java中PageInfo类的作用及用法
作用在我们使用SpringBoot查询数据时,可能会返回多个结果,而前端页面需要分页展示数据,PageInfo这个类帮助我们对数据进行分页,我们只需要传我们需要的页数和总条数即可用法首先我们要在pom.xml文件中导入相关的依赖<dependency><groupId>com.github.pagehelper</groupId><artifactId&g
·
作用
在我们使用SpringBoot查询数据时,可能会返回多个结果,而前端页面需要分页展示数据,PageInfo这个类帮助我们对数据进行分页,我们只需要传我们需要的页数和总条数即可
用法
- 首先我们要在pom.xml文件中导入相关的依赖
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.7</version>
</dependency>
- 通过PageInfo类和PageHelper类来导入获取相应数据
//pageNum是我们要获取哪一页的数据,pageSize是每一页的数据条数
PageHelper.startPage(pageNum,pageSize);
//通过PageInfo类解析分页结果,admins的是我们获取数据的数组
PageInfo<Admin> info = new PageInfo<>(admins);
pageInfo.getList();//这就是我们想要获取的那一页的数据
(int) pageInfo.getTotal(); //这是我们获取数据的总条数
更多推荐
已为社区贡献2条内容
所有评论(0)