页面请求构造函数已被弃用

我正在处理Spring Data Commons v2 +快照,我看到a的构造函数已被弃用。这似乎发生在M1M2之间。不幸的是,这是该接口的唯一[真实]实现。我想知道这项工作将走向何方,以及当前开发的最佳选择是什么。PageRequestPageable


答案 1

只是构造函数已被弃用。而不是

new PageRequest(firstResult, maxResults, new Sort(...))

您现在可以使用

PageRequest.of(firstResult, maxResults, Sort.by(...))

仅此而已。


答案 2

我们可以使用 代替 .在这种情况下,我们不需要使用已弃用的构造函数。PageRequest.of(offset, limit)new PageRequest(offset, limit)


推荐