閉じる

Spring Data Neo4j

5.3.4.RELEASE

より大きな Spring Data ファミリーの一部である Spring Data Neo4j は、Spring アプリケーションから Neo4j グラフデータベースへの簡単な設定とアクセスを提供します。ストアにアクセスするための 3 つの異なる抽象化レベルを提供します。Neo4j クライアント、Neo4j テンプレート、および Neo4j リポジトリ。Spring Data Neo4j は、アノテーション付きエンティティクラスを Neo4j グラフデータベースにマップする高度な機能を提供します。テンプレートプログラミングモデルは他の Spring テンプレートと同等であり、グラフとの相互作用の基礎を構築し、Spring Data リポジトリのサポートにも使用されます。Spring Data Neo4j は、NoSQL データベースに便利なデータアクセスを提供することを目的とした Spring Data プロジェクトのコアパーツです。

機能

  • Neo4j Java ドライバー (英語) に基づく抽象化のさまざまなレベル。

  • リアクティブ型および命令型操作モード。

  • 不変のマッピング。

  • 低レベルの抽象化のための Neo4j クライアント。

  • 高レベルの抽象化のための Neo4j テンプレートとリポジトリ。

  • Spring の変換サービスのサポート

  • @Query によるカスタムクエリ

Spring Boot 構成

Spring Initializr

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

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

ドキュメント

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