Spring系列學習之Spring Data Elasticsearch資料訪問
阿新 • • 發佈:2018-12-22
英文原文:https://spring.io/projects/spring-data-elasticsearch
目錄
概述
Elasticsearch的Spring Data是Spring Data專案的一部分,該專案旨在為新資料儲存提供熟悉且一致的基於Spring的程式設計模型,同時保留特定於商店的特性和功能。
Spring Data Elasticsearch專案提供與Elasticsearch搜尋引擎的整合。 Spring Data Elasticsearch的關鍵功能區域是一個POJO中心模型,用於與Elastichsearch文件互動並輕鬆編寫儲存庫樣式資料訪問層。
特性
- 使用基於Java的@Configuration類的Spring配置支援或ES客戶端例項的XML名稱空間。
- ElasticsearchTemplate助手類,可提高執行常見ES操作的效率。包括文件和POJO之間的整合物件對映。
- 功能豐富的物件對映與Spring的轉換服務整合
- 基於註釋的對映元資料,但可擴充套件以支援其他元資料格式
- 自動實現Repository介面,包括支援自定義finder方法。
- CDI對儲存庫的支援
快速開始
使用Spring Initializr引導您的應用程式。
學習
文件
每個Spring專案都有自己的; 它詳細解釋瞭如何使用專案功能以及使用它們可以實現的功能。
3.1.3 CURRENT GA | Reference Doc. | API Doc. |
3.2.0 M1 PRE | Reference Doc. | API Doc. |
3.2.0 SNAPSHOT | Reference Doc. |
API Doc. |
3.1.4 SNAPSHOT | Reference Doc. | API Doc. |
3.0.13 SNAPSHOT | Reference Doc. | API Doc. |
3.0.12 GA | Reference Doc. | API Doc. |
2.1.18 SNAPSHOT | Reference Doc. | API Doc. |
2.1.17 GA | Reference Doc. | API Doc. |