【发布时间】:2016-05-08 01:42:36
【问题描述】:
我使用 spring 4.2 并休息,我想使用分页。
spring rest控制器使用分页的方法是什么?
@RequestMapping(value = "/members/{memberId}/payments", method = RequestMethod.GET)
public Page<PaymentDto> getPaymentByMemberId(@PathVariable("memberId") Long memberId, Pageable pageable) {
return paymentService.getPaymentByMemberId(memberId, pageable);
}
这是管理这个的好方法吗?
如果应用程序中的某些区域,我们不想使用分页,我们需要创建另一个 url?
如果我想为会员支付所有款项,我会这样做:
/members/{memberId}/payments
对于分页,有一种方法可以让 spring 执行如下操作:
/members/{memberId}/payments?pageNumber=1&PageSize=10
【问题讨论】:
-
你找到如何使用
Pageable了吗?
标签: spring spring-restcontroller