自从我上次使用 Neo4j(里程碑 2.0 到 3.0)以来,它已经发展了很多。我想使用带有嵌入式图形数据库(GraphDatabaseService)的java程序中的cypher。
我曾经创建一个 ExecutionEngine 并从那里开始。
看来,现在首选的方法是为此目的使用 org.neo4j.driver.*。
我从 Neo4j 3.0.7 获得的库中似乎没有这个包。
无论如何我可以使用java对嵌入式图形数据库执行密码查询吗?
自从我上次使用 Neo4j(里程碑 2.0 到 3.0)以来,它已经发展了很多。我想使用带有嵌入式图形数据库(GraphDatabaseService)的java程序中的cypher。
我曾经创建一个 ExecutionEngine 并从那里开始。
看来,现在首选的方法是为此目的使用 org.neo4j.driver.*。
我从 Neo4j 3.0.7 获得的库中似乎没有这个包。
无论如何我可以使用java对嵌入式图形数据库执行密码查询吗?
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