0

Spring data cassandra项目具有用于解析 cassandra 存储库的 org.springframework.data.cassandra.repository.support.SimpleCassandraRepository 类。

我想要的是:

  1. 为示例创建“通用”接口,但使用异步方法AsyncCassandraRepositoryorg.springframework.data.cassandra.repository.TypedIdCassandraRepository
  2. 为该接口创建实现——如 org.springframework.data.cassandra.repository.support.SimpleCassandraRepository,但使用异步方法。
  3. 然后为其他域实体创建新的异步存储库,只是从异步接口扩展,例如CustomerRepository extends AsyncCassandraRepository。所以不需要新的实现。

所以这个想法是创建新的异步接口和实现并在任何地方使用它。SimpleCassandraRepository iteft 非常简单,所以创建新的异步版本没有问题。

真正的问题是将新的异步接口和实现“注册”到 Spring Data cassandra 深度中。我怎样才能做到这一点?

4

1 回答 1

0

spring data cassandra项目中有一个jira任务:

于 2014-08-18T13:09:06.580 回答