我正在处理 Spring Data Commons v2+ 快照,我看到 a 的构造函数PageRequest
已被弃用。这似乎发生在M1和M2之间。不幸的是,这是该Pageable
接口的唯一 [真正] 实现。我想知道努力的方向,以及当前发展的更好选择。
问问题
55731 次
4 回答
191
只是已弃用的构造函数。代替
new PageRequest(firstResult, maxResults, new Sort(...))
你现在可以使用
PageRequest.of(firstResult, maxResults, Sort.by(...))
就是这样。
于 2017-09-19T09:59:23.370 回答
13
我们可以使用PageRequest.of(offset, limit)
代替new PageRequest(offset, limit)
. 在这种情况下,我们不需要使用不推荐使用的构造函数。
于 2018-11-26T08:41:44.880 回答
9
您可以使用以下解决方案来解决您的问题:
Page<User> users=userService.findByUserType(id,PageRequest.of(1, 3));
于 2018-09-01T18:39:13.477 回答
0
由于Spring v2.0 :
PageRequest.of()
是一个静态方法,你不需要构造一个new PageRequest()
实例。
使用这个 静态方法来创建一个新的 unsorted PageRequest
:
PageRequest.of(int page, int size)
于 2021-11-25T16:48:00.480 回答