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 衍生的查詢,並擴展了結果處理轉換,以包含對應介面、頁面等的投影。

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

範例專案 現在已包含在主要原始碼樹中,以便它們始終保持最新。cineasts 教學應用程式 也包含在範例中,共有 3 個版本(簡單對應、進階對應、REST)。

由於最近在 Heroku 上公開提供了 Neo4j Add-On,我們加入了一個章節,說明如何將 Spring Data Neo4j 應用程式部署到 Heroku 雲端。您還會找到一個隨附的範例應用程式,名為「todos」,已準備好進行部署。

特別感謝 Junisphere 的 JamesWerner,感謝他們所有的程式碼貢獻和修正。

在過去幾週,我們從 Spring 論壇JIRANeo4j 郵件列表 收到了更多回饋。我們利用您的幫助來移除錯誤、改進行為和文件。非常感謝所有回報問題和貢獻見解的人。

若要深入瞭解 Spring Data Neo4j,請務必觀看專案負責人 Michael Hunger 的介紹性網路研討會,並查看詳盡的指南書。InfoQ 上提供了 Spring One 會議的詳細簡報

然後請親自動手,將 Spring Data Neo4j 納入您的假期專案中,您可以用它以全新的視角審視您的網域。

佳節愉快!
Spring-Data 和 Neo4j 團隊

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

取得 Spring 電子報

隨時掌握 Spring 電子報的最新資訊

訂閱

領先一步

VMware 提供訓練和認證,以加速您的進展。

瞭解更多

取得支援

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

瞭解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

檢視全部