很长一段时间以来,我一直在努力追随我的资源/控制器中的工作:
拥有数据流,然后将数据流映射到Page响应
Page<SomeType> controllerMethod() {
List<SomeType> allItems = someRepository.findAll()
.filter(something)
.collect(Collectors.toList())
return allItems.map(...?)
}
问题:
春天有没有可以帮助我实现这一目标的助手?
没有必要在数据库级别上进行分页。
答案 0 :(得分:1)
PageImpl的列表中有constructor
Page<SomeType> controllerMethod() {
List<SomeType> allItems = someRepository.findAll()
.filter(something)
.collect(Collectors.toList())
return new PageImpl<>(allItems);
}