【问题标题】:Easiest Way to Access Neo4J from Java从 Java 访问 Neo4J 的最简单方法
【发布时间】:2016-02-02 06:31:03
【问题描述】:

我想使用 Java 访问 Neo4j 数据库,并想知道执行此操作的首选方法是什么。我只想写一个非常简单的数据结构到数据库。

http://neo4j.com/developer/java/ 提供以下选项:

  • JDBC
  • 休眠 OGM
  • 弹簧数据
  • 通过非托管扩展的 Rest API

我研究了使用 JDBC 和 Hibernate OGM 访问 Neo4J。对我来说似乎不值得使用。 JDBC给我带来了一些麻烦。那么我应该使用 REST 方式还是尝试修复我的 JDBC 问题?

【问题讨论】:

    标签: jdbc neo4j


    【解决方案1】:

    JDBC 驱动程序实际上是 REST 接口的包装器(从 neo4j 2.3 开始)。有一个example application如何使用它。对于非常简单的使用应该足够了。

    然后是neo4j-ogm(不同于Hibernate OGM)——这是一个对象图映射库,类似于ORM世界中的hibernate。这具有最小的外部依赖性并且非常易于使用 - 非常适合您想要将几个对象映射到图形的情况。

    然后是 Spring Data Neo4j 项目,它从版本 4 开始使用 neo4j-ogm 进行映射,但添加了其他 Spring 数据功能,如存储库、派生查找器查询、事务......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-28
      • 2016-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-08
      • 1970-01-01
      相关资源
      最近更新 更多