Spring Data Neo4jSpring データ Neo4j 7.4.5

より大きな 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 Initializr

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

サポートの取得

Tanzu Spring は、1 つのシンプルなサブスクリプションで OpenJDK ™、Spring、Apache Tomcat ® のサポートとバイナリを提供します。

さらに学習したい方に (英語)

今後のイベント

Spring コミュニティで今後開催されるすべてのイベントをチェックしてください。

すべて表示 (英語)