刚刚使用了PageHelper分页工具,简单写一下
如果是
SpringBoot
工程,大家可以省略第一步
1.首先先配置一下mybatis.xml文件,然后再配置文件中写入以下代码
<plugins>
<plugin interceptor="com.github.pagehelper.PageInterceptor" />
</plugins>
2.其实就可以在Controller里调用PageHelper
public Result getall(@RequestParam(value="page",defaultValue="1")Integer page,
@RequestParam(value = "limit", defaultValue = "10") Integer limit) {
//这个一定要放在第一行,否则无法进行分页
PageHelper.startPage(page,limit);
List<User> userList =userService.getAll();
//分页
PageInfo pageInfo = new PageInfo(userList);
//pageInfo.getTotal数据总条数
return Result.success(userList ,pageInfo .getTotal());
}
网友评论