class RepositoryClient { @Inject PersonRepository repository; public void businessMethod() { Listpeople = repository.findAll(); }}
本文共 529 字,大约阅读时间需要 1 分钟。
本章将指出Cassandra所提供的存储库的特色。它基于所提供的核心存储库, 需要您对这里所说的基本概念有一定的了解。
您可以利用我们提供的强大的存储库,来轻松的访问存储在Cassandra中的域实体。为此,只需为您的存储库创建一个接口:
TODO
Spring Data Cassandra CDI扩展将拾取可用作CDI bean的“CassandraTemplate”,并在容器请求存储库类型的bean时为Spring Data存储库创建一个代理。因此,获取Spring Data存储库的实例要申明 ‘@Inject’-ed属性:
class RepositoryClient { @Inject PersonRepository repository; public void businessMethod() { Listpeople = repository.findAll(); }}
转载自