在Spring数据mongo中将List转换为Page?

时间:2015-09-14 21:15:53

标签: mongodb spring-data-mongodb spring-mvc-test

我真的很难在spring数据mongo中将List<User> users转换为Page<User>吗?注意Page是来自org.springframework.data.domain.Page的API;

我使用的是Pagination Spring Data Mongo,因此我需要发送Page<User>而不是List<User>

如果我不想使用Page<>存储库方法,我们如何从List获取Pages?

请帮帮我。

1 个答案:

答案 0 :(得分:11)

您可以通过以下方式完成此操作。它非常简单,适用于我。

Page<User> usersPage = new PageImpl<User>(users,pageable, users.size());