Spring Data 对 Elasticsearch 的支持包含广泛的功能:
- 
对各种 Elasticsearch 客户端的 Spring 配置支持。
 - 
ElasticsearchTemplate和ReactiveElasticsearchTemplate帮助程序类,它们在 ES 索引操作和 POJO 之间提供对象映射。 - 
将异常转换为 Spring 的可移植数据访问异常层次结构。
 - 
基于注释的映射元数据,可扩展以支持其他元数据格式。
 - 
基于 Java 的查询、条件和更新 DSL。
 - 
自动实现命令式和反应式
存储库接口,包括对自定义查询方法的支持。 
对于大多数面向数据的任务,可以使用 或 支持,两者都使用丰富的对象映射功能。
Spring Data Elasticsearch 对各种 API 中的对象使用与 DataStax Java 驱动程序中的对象一致的命名约定,以便它们熟悉,并且您可以将现有知识映射到 Spring API 上。[Reactive]ElasticsearchTemplateRepository