无法创建新的 PageRequest(有受保护的访问错误)

cod*_*der 5 java spring spring-boot

我正在编写一个连接到数据库的 Spring Boot 系统。在实现改变实体状态的函数时,我遇到了以下问题:

'PageRequest(int, int, org.springframework.data.domain.Sort)' has protected access in 'org.springframework.data.domain.PageRequest'
Run Code Online (Sandbox Code Playgroud)

在这方面:

@Override
public List<Picture> getAllPictures(int pageNumber, int pageSize) {
    return pictureRepository.findAll(new PageRequest(pageNumber, pageSize)).getContent();
}
Run Code Online (Sandbox Code Playgroud)

我该如何解决?有没有其他类似PageRequest并且可以替代的东西?

小智 7

这篇文档肯定会对您有帮助..看看PageRequest.of()