Java 如何向spring数据cassanbdra异步添加SimpleCassandRepository版本?

Java 如何向spring数据cassanbdra异步添加SimpleCassandRepository版本?,java,spring,asynchronous,cassandra,spring-data-cassandra,Java,Spring,Asynchronous,Cassandra,Spring Data Cassandra,项目具有org.springframework.data.cassandra.repository.support.SimpleCassandraRepository类,用于解析cassandra存储库 我想要的是: 为exmaple AsyncCassandraRepository创建通用接口,如org.springframework.data.cassandra.repository.TypedIdCassandraRepository,但使用异步方法。 为该接口创建实现,如org.spri

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

我想要的是:

为exmaple AsyncCassandraRepository创建通用接口,如org.springframework.data.cassandra.repository.TypedIdCassandraRepository,但使用异步方法。 为该接口创建实现,如org.springframework.data.cassandra.repository.support.SimpleCassandraRepository,但使用异步方法。 然后为仅从异步接口扩展的其他域实体创建新的异步存储库,例如CustomerRepository扩展AsyncCassandraRepository。因此,不需要新的实现。 因此,我们的想法是创建新的异步接口和实现,并在任何地方使用它。SimpleCassandRepository它的功能非常简单,所以创建新的异步版本没有问题

真正的问题是将新的异步接口和实现注册到spring数据cassandra中。我如何才能做到这一点?

有一个in-spring data cassandra项目: