一:添加依赖
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.3</version>
</dependency>
二:配置
pagehelper:
helper-dialect: mysql
reasonable: true
support-methods-arguments: true
三:直接用
@GetMapping("/userAll")
public ApiRestResponse userAll(@RequestParam(value = "pageNum", defaultValue = "1") Integer pageNum, @RequestParam(value = "pageSize", defaultValue = "5") Integer pageSize) {
PageHelper.startPage(pageNum, pageSize);
List<UserBean> userBeans = userService.userServiceInfo();
PageInfo<UserBean> pageInfo = new PageInfo<UserBean>(userBeans);
return ApiRestResponse.success(pageInfo);
}
作者原文地址:我的个人日志