Spring Data Neo4j 2.0.0 釋出

釋出 | Michael Hunger | 2011 年 12 月 23 日 | ...

親愛的 Spring 開發者和 Graphistas,

我們很高興向您介紹 Spring Data Neo4j 2.0 的釋出,作為我們送給您的一份小小的聖誕禮物。 Spring Data Neo4j 基於 Neo4j 1.6.M02

此版本的主要特性是添加了簡單對映模式 (spring-data-neo4j)。 只需註解您的 POJO,然後使用 GraphRepository 進行常用的 CRUD 和高階查詢操作。

對於圖附加的 POJO 和高效能用例,您可以採用高階對映模式 (spring-data-neo4j-aspects),它利用 AspectJ 來增強您的域類。

兩種對映模式都使用相同的底層程式碼,該程式碼現在基於 Spring Data Commons 對映基礎架構。

我們改進了 Cypher 圖查詢語言 支援,透過支援新的 Cypher 特性,將從 finder-methods 派生的查詢新增到儲存庫,並擴充套件了結果處理轉換以包括到對映介面、Pages 等的投影。

除了新增 Neo4j-spatial 專案提供的初步的 地理空間支援之外,我們還支援新的、型別安全的Cypher-DSL,它也可以與 Query-DSL 結合使用。

示例專案現在包含在主原始碼樹中,因此它們始終是最新的。電影愛好者教程應用程式也包含在示例中,有 3 個版本(簡單對映、高階對映、REST)。

感謝最近在 Heroku 上公開提供的 Neo4j 外掛,我們包含了一個關於如何將 Spring Data Neo4j 應用程式部署到 Heroku 雲的章節。 您還會找到一個名為“todos”的配套示例應用程式,該應用程式已準備好進行部署。

特別感謝 Junisphere 的 JamesWerner 提供的所有程式碼貢獻和修復。

在過去的幾周裡,我們從 Spring 論壇JIRANeo4j 郵件列表 收到了更多的反饋。 我們使用您的幫助來消除錯誤、改進行為和文件。 非常感謝每一位報告問題和貢獻見解的人。

要了解有關 Spring Data Neo4j 的更多資訊,請務必觀看專案負責人 Michael Hunger 的 介紹性網路研討會,並檢視廣泛的指南書。 來自 Spring One 會議的詳細演示可在 InfoQ 上找到。

然後請親自動手,在您的節日專案中包含 Spring Data Neo4j,您可以使用它來用全新的視角檢視您的領域。

節日快樂!
Spring-Data 和 Neo4j 團隊

專案資源
下載 | 參考卡 | JavaDocs | Spring Data 圖形指南書 | 變更日誌 | GitHub 儲存庫

獲取 Spring 新聞通訊

訂閱 Spring 新聞通訊,保持聯絡

訂閱

取得領先

VMware 提供培訓和認證,以加速您的進步。

瞭解更多

獲取支援

Tanzu Spring 在一個簡單的訂閱中提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視全部