SpringOne2GX 2013 回放:Spring Data Neo4j 實際應用

新聞 | Pieter Humphrey | 2014年2月11日 | ...

錄製於加利福尼亞州聖克拉拉的 SpringOne2GX 2013 大會。

演講者:Michael Hunger

Spring Data Neo4j 2.x 版本是一個成熟的物件圖對映框架的實現,它既能與 Spring Framework 緊密整合,又透過選擇屬性圖資料模型提供了獨特的建模和查詢機會。本次演講將展示 Neo Technology 的客戶如何將 Spring Data Neo4j 應用於生產環境。這些客戶來自各個領域——遊戲、伺服器中心監控、教育、裝置管理、能源市場模擬等等。基於這些用例,我們將討論如何使用 Spring Data Neo4j 和 Spring Framework 實現實際應用。首先,我們將探討他們需要解決的業務問題以及為什麼圖資料庫是他們的理想選擇。在對 Spring Data Neo4j 和 Neo4j 進行簡要介紹後,我們將討論建模選擇以及選擇豐富資料模型的優勢和影響。我們將透過程式碼演示,從帶註解的領域實體到強大的儲存庫抽象的使用,來跟隨這些示例領域。展示如何使用 Neo4jTemplate 實現一些底層功能將完善核心庫的使用。在此基礎上,我們將探討整合方面,Spring Data Neo4j 如何與其他 Spring 專案結合使用,例如 Spring Data MongoDB、Spring Data REST 和 Spring Batch。一個簡短的演示將展示如何從(Web)UI 層訪問 Spring Data Neo4j。演講最後,我們將展望未來:Neo4j 在其 2.0 版本中增加了一些非常有趣的功能。從節點標籤、自動索引和約束到 Cypher 的事務性 HTTP 端點。這些變化使得重新思考 Spring Data Neo4j 的某些方面成為可能,例如型別表示和索引。但也會涉及一些更大的未來變化設想,例如將物件圖對映完全基於 Neo4j 的 Cypher 圖查詢語言。

!{iframe width="560" height="315" src="//www.youtube.com/embed/rXm48vc2QVc" frameborder="0" allowfullscreen}{/iframe}

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

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

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

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

檢視所有