領先一步
VMware 提供培訓和認證,助您加速進步。
瞭解更多這篇釋出公告是 Neo4j 團隊開發人員的客座投稿,他們與 SpringSource 的 Spring Data 團隊密切合作,提供了 Spring Data Graph 整合庫。
為了友好地介紹 Spring Data Graph,我們與 VMware 合作舉辦了一場免費網路研討會,由 Neo Technology 執行長 Emil Eifrem 主講,時間為 4 月 20 日,為美洲和歐洲提供了兩個方便的時間。[更新:網路研討會影片現已在 SpringSourceDev 頻道上的 YouTube 上提供。]
春意盎然之際,Neo4j 和 Spring Data 團隊欣喜地宣佈,經過近一年的努力,我們推出了 Spring Data Graph 庫的 1.0 版本。 Spring Data 專案旨在將 Spring Framework 的便捷程式設計模型引入 NoSQL 資料庫。Spring Data Graph 在 Spring Data 中支援圖資料庫,幷包含對其首個受支援實現 Neo4j 的支援。
瞭解 Spring Data Graph 的最佳方式是使用它,因此我們鼓勵您閱讀我們的 Spring Data Graph 指南手冊,檢視 github 上的示例和原始碼,並告訴我們您的想法。
Spring Data Graph 提供從任何 Spring 應用程式對圖資料庫的簡單便捷訪問。最初,Spring Data Graph 是 SpringSource 執行長 Rod Johnson 和 Neo Technology 執行長 Emil Eifrem 的創意。Rod 和 Emil 共同完善了設計理念以及 AspectJ(用於透明地將 POJO 對映到底層圖)等一些基礎技術。
Spring Data Graph 於 2010 年 JAOO Aarhus 大會上首次公開亮相,當時 Rod 邀請 Neo Technology 的 Michael Hunger 在他的 SpringSource 演示中展示跨儲存永續性。10 月下旬,SpringOne 大會上舉辦了幾場會議,討論了 Spring Data 和 Spring Data Graph 專案的不同方面。
在過去的一年裡,我們定期從社群獲取反饋,並以頻繁的迭代釋出作為回應,每個版本都改進和擴充套件了庫的範圍和功能。總的來說,我們已經為分離實體、圖內型別表示策略、儲存庫支援和 Neo4jTemplate 實現構建了支援。我們還為 Spring Roo 開發了初步的附加支援。
以下是 Spring Data Graph 功能的概述:
另一個亮點是社交電影資料庫 cineasts.net,它是使用 Spring 和 Spring Data Graph 構建真實世界系統的廣泛教程的一部分。cineasts.net 應用程式執行在 Spring Framework、Spring Data Graph 和 Neo4j 圖資料庫上,並使用來自免費開放的 themoviedb.org 的電影資料。
我們的社群也一直在忙於在 Spring Data Graph 之上構建高效有趣的系統。例如,Spring Data Graph 已被用於代爾夫特理工大學的大型複雜能源市場模擬。
Spring Data Graph 根據 Apache 軟體許可證釋出。其原始碼託管在 github 上。還可以在那裡找到幾個示例。springsource.org 提供了 問題跟蹤器 和 論壇。您可以在 twitter 上關注 @SpringData 和 @Neo4j,還可以訂閱 Neo4j 郵件列表以獲取更多資訊。
感謝所有以他們的經驗、技能和時間支援 Spring Data Graph 開發的人們!