没有数据库的分页实现 java
pagination implementation without database java
我需要在 Java 中实现分页 Spring 启动应用程序,但是应用程序将数据存储在内存中(在 HashMap 中),而不是在数据库中,所以我不能使用 Spring 数据。我没有找到任何示例如何做到这一点,所有示例仅关于存储在数据库中的数据分页时非常容易使用 spring PagingAndSortingRepositor 但这不是我的情况。
如果有任何帮助(想法、代码、资源链接),我将不胜感激。
看看 the Spring Data Key Value 项目。它在键值对之上提供众所周知的 Spring 数据存储库抽象,并提供基于 Map
.
的默认实现
您只需声明您的存储库以扩展 PagingAndSortingRepository
并在某些配置 class 上使用 @EnableMapRepositories
启用基于地图的存储库 class。
我需要在 Java 中实现分页 Spring 启动应用程序,但是应用程序将数据存储在内存中(在 HashMap 中),而不是在数据库中,所以我不能使用 Spring 数据。我没有找到任何示例如何做到这一点,所有示例仅关于存储在数据库中的数据分页时非常容易使用 spring PagingAndSortingRepositor 但这不是我的情况。
如果有任何帮助(想法、代码、资源链接),我将不胜感激。
看看 the Spring Data Key Value 项目。它在键值对之上提供众所周知的 Spring 数据存储库抽象,并提供基于 Map
.
您只需声明您的存储库以扩展 PagingAndSortingRepository
并在某些配置 class 上使用 @EnableMapRepositories
启用基于地图的存储库 class。