2016-02-01 19 views
0

我想用Java訪問Neo4j數據庫,並且想知道執行此操作的首選方法是什麼。我只想寫一個非常簡單的數據結構到數據庫。從Java訪問Neo4J的最簡單方法

http://neo4j.com/developer/java/給出了以下選項:

  • JDBC
  • 的Hibernate OGM
  • 春數據
  • 通過非託管擴展

  • REST API,我看着與JDBC和Hibernate OGM訪問的Neo4j 。它似乎不值得它用於我。 JDBC給了我一些麻煩。那麼我應該使用REST方式還是嘗試修復我的JDBC問題?

  • 回答

    3

    JDBC驅動程序實際上是REST接口的封裝(從neo4j 2.3開始)。有一個example application如何使用它。應該足夠簡單的使用。

    然後有neo4j-ogm(與Hibernate OGM不同) - 這是一個對象圖映射庫,類似於ORM世界中的hibernate。這具有最小的外部依賴性,並且非常易於使用 - 適用於要將幾個對象映射到圖形的情況。

    接下來就是春節數據Neo4j的項目,這是自4版採用的Neo4j-OGM映射,但增加了其他Spring數據的功能,如倉庫,衍生取景查詢,交易...