2015-08-20 37 views

回答

0

OGM對Neo4j的,現在是從春天分離:https://github.com/neo4j/neo4j-ogm。因此,您不必使用Spring Data,仍然可以使用OGM(如果需要,甚至可以使用Core Java API)。但Spring Data有一些很好的功能(即版本庫),所以如果我是你,我會試試看。

1

您有另一種Java應用程序選項。我假設你在談論客戶端應用程序,而不是關於Neo4j的擴展。

一個選擇是從您的應用程序使用REST API。作爲客戶端,您可以使用Jersey客戶端和另一個REST客戶端。

另一個選擇是使用OGM,它是對象圖映射庫,如Hibernate for rdbms。 https://github.com/neo4j/neo4j-ogm

0

如果你使用spring,最好的做法可能是使用spring-data-neo4j,因爲它與Spring的其餘部分的集成非常好。這就是說,當然你不必這樣做。您有其他人列出的選項,當然您也可以使用本機Java API。

如果你已經採取了使用spring的步驟,一般來說,我建議使用spring-data-neo4j,除非你有一個引人注目的特定要求。

相關問題