在前面的一篇文章《圖形數(shù)據(jù)庫Neo4J簡(jiǎn)介》中,我們已經(jīng)對(duì)其內(nèi)部所使用的各種機(jī)制進(jìn)行了簡(jiǎn)單地介紹。而在我們嘗試對(duì)Neo4J進(jìn)行大版本升級(jí)時(shí),我發(fā)現(xiàn)網(wǎng)絡(luò)上并沒有任何成型的樣例代碼以及簡(jiǎn)介,而其自身的文檔也對(duì)如何使用Spring Data Neo4J介紹得語焉不詳。因此在本文中,我們就將簡(jiǎn)單地介紹如何使用Spring Data Neo4J。
本文中所使用的所有的代碼都是基于Spring Data Neo4J 4.1.1的。我已經(jīng)將這些代碼放置在https://github.com/loveis715/Spring-Neo4J中。讀者可以自行下載并查看其所包含的各次更改。該樣例項(xiàng)目?jī)?nèi)部是按照版本進(jìn)行組織的。也就是說,一旦我發(fā)現(xiàn)其它后續(xù)版本再次出現(xiàn)大范圍的API改動(dòng),那么我會(huì)創(chuàng)建一個(gè)新版本文件夾,并在其中添加相應(yīng)的代碼。
添加Spring Data Neo4J的支持
如果想要使用Spring Data Neo4J,我們要做的第一步便是在項(xiàng)目中添加對(duì)Spring Data Neo4J的支持。如果您是使用Maven對(duì)項(xiàng)目進(jìn)行管理,那么您首先要在項(xiàng)目中添加使用Spring Data Neo4J所需要的各個(gè)依賴項(xiàng):
1&nb