《Spring Data 官方文档》6. Cassandra 存储库

简介: 6. Cassandra 存储库 6.1. 简介 本章将指出Cassandra所提供的存储库的特色。它基于Spring Data Repositories中所提供的核心存储库, 需要您对这里所说的基本概念有一定的了解。

6. Cassandra 存储库

6.1. 简介

本章将指出Cassandra所提供的存储库的特色。它基于Spring Data Repositories中所提供的核心存储库, 需要您对这里所说的基本概念有一定的了解。

6.2. 用法

您可以利用我们提供的强大的存储库,来轻松的访问存储在Cassandra中的域实体。为此,只需为您的存储库创建一个接口:

TODO

6.3. 查询方法

6.3.1. Repository 删除查询

6.4. 杂项

6.4.1. CDI集成

Spring Data Cassandra CDI扩展将拾取可用作CDI bean的“CassandraTemplate”,并在容器请求存储库类型的bean时为Spring Data存储库创建一个代理。因此,获取Spring Data存储库的实例要申明 ‘@Inject’-ed属性:

class RepositoryClient {

  @Inject
  PersonRepository repository;

  public void businessMethod() {

    List<Person> people = repository.findAll();
  }
}
相关文章
|
17天前
|
存储 Java 分布式数据库
使用Spring Boot和HBase实现大数据存储
使用Spring Boot和HBase实现大数据存储
|
29天前
|
NoSQL Java Spring
教程:Spring Boot与ETCD键值存储的整合
教程:Spring Boot与ETCD键值存储的整合
|
1月前
|
存储 XML Java
在 Java 中,Spring 框架提供了一种更加简单的方式来读取和存储对象
【6月更文挑战第18天】Java Spring 框架利用注解简化对象管理:@Component(及衍生注解@Service等)标注Bean类,自动注册到容器;@Autowired用于字段或方法,实现依赖注入,提升灵活性,减少XML配置。
20 2
|
1月前
|
安全 Java API
Java一分钟之-Spring Data REST:创建RESTful服务
【6月更文挑战第15天】Spring Data REST让基于Spring Data的项目轻松创建REST API,免去大量控制器代码。通过自动HTTP映射和链接生成,简化CRUD操作。文章涵盖启用REST、配置仓库、自定义端点、解决过度暴露、缺失逻辑和安全性问题,提供代码示例,如自定义Repository、投影和安全配置,强调在利用其便利性时注意潜在挑战。
36 5
|
25天前
|
存储 Java 关系型数据库
Spring Data与多数据源配置
Spring Data与多数据源配置
|
29天前
|
存储 传感器 Java
整合Spring Boot和InfluxDB实现时序数据存储
整合Spring Boot和InfluxDB实现时序数据存储
|
1月前
|
缓存 Java Maven
深入解析Google Guava库与Spring Retry重试框架
深入解析Google Guava库与Spring Retry重试框架
|
2月前
|
存储 Java 对象存储
Spring 更简单的读取和存储对象
Spring 更简单的读取和存储对象
|
2月前
|
存储 XML Java
Spring框架学习 -- 读取和存储Bean对象
Spring框架学习 -- 读取和存储Bean对象
27 0
Spring框架学习 -- 读取和存储Bean对象
|
1月前
|
NoSQL Java MongoDB
Java一分钟之-Spring Data MongoDB:MongoDB集成
【6月更文挑战第11天】Spring Data MongoDB简化Java应用与MongoDB集成,提供模板和Repository模型。本文介绍其基本用法、常见问题及解决策略。包括时间字段的UTC转换、异常处理和索引创建。通过添加相关依赖、配置MongoDB连接、定义Repository接口及使用示例,帮助开发者高效集成MongoDB到Spring Boot应用。注意避免时间差、异常处理不充分和忽视索引的问题。
56 0