您閱讀本文件的方式

本文件旨在連線廣泛的使用者群體

  • 對所有 Spring 生態系統(包括 Spring Framework、Spring Data、具體模組(此處為 Spring Data Neo4j)和 Neo4j)都很陌生的人。

  • 有經驗的 Neo4j 開發者,他們對 Spring Data 不熟悉,希望充分利用他們的 Neo4j 知識,但對宣告式事務(例如)以及如何將後者與 Neo4j 叢集要求結合起來不熟悉。

  • 有經驗的 Spring Data 開發者,他們對這個特定模組和 Neo4j 不熟悉,需要學習這些構建塊如何協同工作。雖然這個模組的程式設計正規化與 Spring Data JDBC、Mongo 等非常相似,但查詢語言(Cypher)、事務和叢集行為是不同的,無法抽象。

我們將透過以下方式滿足這些不同的需求

許多 Neo4j 相關問題可以在常見問題中找到。這些問題對於熟悉 Neo4j 特定要求並希望瞭解如何使用 Spring Data Neo4j 解決這些問題的人尤其重要。

如果您已經熟悉 Spring Data 的核心概念,請直接前往入門。本章將引導您瞭解配置應用程式以連線到 Neo4j 例項的不同選項以及如何建模您的域。

在大多數情況下,您需要一個域。請前往對映,瞭解如何將節點和關係對映到您的域模型。

之後,您將需要一些查詢域的方法。選擇包括 Neo4j 儲存庫、Neo4j Template 或更低級別的 Neo4j Client。它們都以響應式方式提供。除了分頁機制外,標準儲存庫的所有功能都可在響應式變體中使用。

如果您來自舊版本的 Spring Data Neo4j(通常縮寫為 SDN+OGM 或 SDN5),您很可能對SDN 簡介,特別是SDN+OGM 與當前 SDN 之間的關係感興趣。在同一章中,您將瞭解 SDN 的構建塊

要了解有關儲存庫一般概念的更多資訊,請前往儲存庫

您當然可以繼續閱讀,從前言和一份簡單的入門指南開始。

© . This site is unofficial and not affiliated with VMware.