2016-12-24 125 views
0

我想知道是否可以使用org.springframework.data.graph中的库作为Java EE中的JPA持久性提供程序。我还没有尝试过,但是想知道在Java EE中工作是否合理,或者JPA实现只适用于Spring。Java EE中neo4j的JPA对象映射JPA

我刚刚开始使用neo4j,并且已经使用neo4j JDBC Driver和一些Cypher语句做了一些基本的事情,但是我正在寻找一种在Java EE中使用neo4j的方式,就像我会用像关系存储一样MySQL的。

回答

0

虽然JPA在设计时为关系数据库提供了一个很好的抽象层,但它不太适合抽象NoSQL数据库。

如果你想要一个类似JPA/Hibernate的体验,虽然Neo4J OGM可能是你想要的东西。您也可以在这里查看the documentation

这就是说,如果你使用了Spring容器,那么你可能想看看Spring Data Neo4J(版本4.2.0.RELEASE会在几个星期要出),这与发现概念包装了OGM,并提供开发者在Spring数据中。

Neo4J JDBC驱动程序旨在帮助开发人员通过JDBC连接到Neo4J。我不会建议在其上构建任何生产类型的应用程序。