【问题标题】:spring data redis query methodspring data redis查询方法
【发布时间】:2016-04-29 08:51:41
【问题描述】:

我正在使用带有 @EnableRepositories 的查询方法的 spring data redis。我有 @RedisHashAnnotation 和 @Indexed 字段的实体。我有弹簧数据存储库可以使用它。一切正常:crud 操作,索引键正在 redis 中创建,但是如果我将查询方法添加到存储库,则会引发抽象方法错误,例如方法 findByIp(String ip) (ip 是 redis 实体中持久化的属性。

【问题讨论】:

  • 能否请您添加正在使用的java、spring和spring-data-commons版本。
  • java 8, spring-data-rest-webmvc 2.4, spring data redis 1.7.1 in project and no spring-data-commons
  • 你有我可以看看的要点/回购吗? Stacktrace 可能也会有所帮助。

标签: spring redis


【解决方案1】:

您安装了哪个版本的 Redis 服务器?
Redis Repositories 至少需要 Redis Server 版本 2.8.0。

Spring Data Redis Repositories docs

【讨论】:

    【解决方案2】:

    感谢所有由于子模块的传递依赖关系而导致的 spring data jpa 和 spring data commons 版本不兼容。

    【讨论】:

      猜你喜欢
      • 2020-05-10
      • 1970-01-01
      • 1970-01-01
      • 2021-09-13
      • 1970-01-01
      • 2022-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多