我试图理解 spring 5 的反应部分。我创建了简单的休息端点来使用 spring 查找所有实体web-flux
和 spring data reactive (mongo) 但没有看到任何如何实现分页的方法。
这是我在 Kotlin 中的简单示例:
@GetMapping("/posts/")
fun getAllPosts() = postRepository.findAll()
这是否意味着反应式端点不需要分页?有某种方法可以使用此堆栈从服务器端实现分页吗?
Spring Data 中的反应式支持不提供Page
返回类型。尽管如此,Pageable
方法签名中支持参数传递limit
and offset
给司机以及商店本身,返回一个Flux<T>
发出请求的范围。
Flux<Person> findByFirstname(String firstname, Pageable pageable);
欲了解更多信息,请查看当前2.0.RC2 的参考文档和Spring数据示例.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)