【发布时间】:2017-05-31 08:41:11
【问题描述】:
我需要使用 PagingAndSortingRepository 来获取元素列表。我还需要使用 RequestParam 过滤此列表。
在我的控制器中:
@RequestMapping(path = "/listfilter", method = RequestMethod.GET)
public Page<Element> getElements(
@RequestParam("page") int page,
@RequestParam("size") int size,
@RequestParam("aaa") String filter) {
Filter filter = new Filter();
filter.setPageNum(page);
filter.setPageSize(size);
filter.setAaa(aaa);
return controller.findElements(filter);
}
如何将过滤后的列表传递给方法
Page<Element> findElements(Pageable pageable) {...}
谢谢
【问题讨论】:
-
将其与
JpaSpecificationExecutor组合... 这允许您定义Specification并将其与分页组合。
标签: java spring spring-mvc spring-boot