【问题标题】:pagination implementation without database java没有数据库java的分页实现
【发布时间】:2021-12-27 22:51:32
【问题描述】:

我需要在SpringBoot应用程序中用Java实现分页,但是应用程序将数据存储在内存中(在HashMap中),而不是在数据库中,所以我不能使用Spring Data。我没有找到任何示例如何做到这一点,所有示例都只是关于存储在数据库中的数据的分页,当非常容易使用 spring PagingAndSortingRepositor 但它不是我的情况。
我将不胜感激任何帮助(想法、代码、资源链接)。

【问题讨论】:

  • 像h2这样的内存数据库怎么样?还是只需要使用哈希图?
  • 我只需要使用 hashmaps

标签: java spring pagination spring-data backend


【解决方案1】:

看看the Spring Data Key Value 项目。它在键值对之上提供众所周知的 Spring Data 存储库抽象,并提供基于 Map 的默认实现。

您只需声明您的存储库以扩展 PagingAndSortingRepository 并在某些配置类上使用 @EnableMapRepositories 启用基于地图的存储库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-11
    • 2018-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多