閉じる

Spring Data Elasticsearch

4.0.4.RELEASE

Elasticsearch の Spring Data は、傘型 Spring Data プロジェクトの一部です。このプロジェクトは、ストア固有の機能を保持しながら、新しいデータストア用の使い慣れた一貫した Spring ベースのプログラミングモデルを提供することを目的としています。

Spring Data Elasticsearch プロジェクトは、Elasticsearch 検索エンジンとの統合を提供します。Spring Data Elasticsearch の主要な機能分野は、Elastichsearch Documents と対話し、リポジトリスタイルのデータアクセスレイヤーを簡単に記述するための POJO 中心のモデルです。

機能

  • Java ベースの @Configuration クラスまたは ES クライアントインスタンスの XML 名前空間を使用した Spring 構成のサポート。

  • 一般的な ES 操作を実行する生産性を向上させる ElasticsearchTemplate ヘルパークラス。ドキュメントと POJO 間の統合オブジェクトマッピングが含まれます。

  • Spring の変換サービスと統合された機能豊富なオブジェクトマッピング

  • アノテーションベースのマッピングメタデータですが、他のメタデータ形式をサポートするために拡張可能

  • カスタム finder メソッドのサポートを含む Repository インターフェースの自動実装。

  • リポジトリの CDI サポート

Spring Boot 構成

Spring Initializr

プロジェクトのクイックスタート

Spring Initializr (英語) を使用してアプリケーションをブートストラップします。

ドキュメント

Spring プロジェクト別に用意されています。プロジェクトの機能を使用する方法と、それを使用して達成できることを詳細に説明しています。
4.0.4.RELEASE CURRENT GA リファレンスドキュメント (英語) API ドキュメント (英語)
4.1.0-SNAPSHOT SNAPSHOT
4.1.0-RC2 PRE リファレンスドキュメント (英語) API ドキュメント (英語)
4.0.5.BUILD-SNAPSHOT SNAPSHOT
3.2.11.BUILD-SNAPSHOT SNAPSHOT
3.2.10.RELEASE GA リファレンスドキュメント (英語) API ドキュメント (英語)
3.1.21.BUILD-SNAPSHOT SNAPSHOT
3.1.20.RELEASE GA リファレンスドキュメント (英語) API ドキュメント (英語)