(1) 建立 Node
先定義人的相關設定 (name, gender, description)。
id 是指每個node會有自己一個獨一無二的編號 (是隨機的)。
然後建立三個人的資料
(2) 建立 Relationship
再來是定義三種關係 (Crush_On, Hate, Like)。
以下展示其中一種,其餘皆大同小異。
將關係寫入到 person.java ;當 Node 建立時,也要建立此Node 相關的Relationships。
再建立關係。
(3) 建立 Repository
最後是程式必須操作 Neo4j 進行儲存,Neo4j 提供了一個簡單的介面只要去繼承他,即可對Neo4j 進行操作。
裡面提供了許多方法,讓我們可以對 Neo4j 進行不同的操作。
最後,再利用他將我們之前建立好的資料進行儲存。
結果: