【发布时间】:2021-10-12 18:42:31
【问题描述】:
所以我试图在我的 Springboot 应用程序中实现分页控制器我得到了这个错误(构造函数 PageRequest(int,int)是未定义的)(问题 1)//+(添加参数以匹配 pagerequest(int,int,sort)到修复问题,但排序类受到保护,所以它说构造函数 PageRequest(int, int, Sort) 不可见(问题2)
问题1:
@GetMapping("/list")
@ResponseBody
public Page<Posts> Pagination(@RequestParam(defaultValue="0") int page) {
return PostsRepository.findAll(new PageRequest(page,4));
}
问题2:
@GetMapping("/list")
@ResponseBody
public Page<Posts> Pagination(@RequestParam(defaultValue="0") int page) {
return PostsRepository.findAll(new PageRequest(page,4,null));
}
【问题讨论】:
-
只需使用
Pageable作为您的控制器参数。
标签: java sql angular spring spring-boot