0

自从我上次使用 Neo4j(里程碑 2.0 到 3.0)以来,它已经发展了很多。我想使用带有嵌入式图形数据库(GraphDatabaseService)的java程序中的cypher。

我曾经创建一个 ExecutionEngine 并从那里开始。

看来,现在首选的方法是为此目的使用 org.neo4j.driver.*。

我从 Neo4j 3.0.7 获得的库中似乎没有这个包。

无论如何我可以使用java对嵌入式图形数据库执行密码查询吗?

4

2 回答 2

2

GraphDatabaseService 具有 execute(...) 函数来运行密码。 https://neo4j.com/docs/java-reference/current/javadocs/org/neo4j/graphdb/GraphDatabaseService.html#execute-java.lang.String-

Neo4j 的教程页面上有一些示例。 http://neo4j.com/docs/java-reference/current/#tutorials-java-embedded

于 2016-12-07T22:36:51.293 回答
1

您可以使用 Java API 为嵌入式 neo4j 数据库执行 Cypher。有关这方面的更多信息,请参阅3.0 文档的这一部分

文档同一部分的开头显示了如何设置开发环境,包括设置依赖项。

于 2016-12-07T22:27:00.633 回答