neo4j自上次使用以来已经成长了很多(里程碑2.0至3.0)。我想将Java程序中的Cypher与嵌入式图数据库(GraphDatabaseservice)一起使用。
我曾经创建executionEngine,然后从那里开始。
看来,现在首选的方法是使用org.neo4j.driver。*为此目的。
这个捆绑包似乎没有我从neo4j 3.0.7。
无论如何,我可以使用Java执行嵌入式图数据库的Cypher查询?
graphDatabaseservice具有执行(...)函数以运行密码。https://neo4j.com/docs/java-referent/current/javadocs/org/neo4j/graphdb/graphdatabaseservice.html#execute-java.html#execute-java.lang.lang.string-string-
NEO4J的教程页面上有一些示例。http://neo4j.com/docs/java-referent/current/#tutorials-java-embedded
您可以使用Java API执行嵌入式NEO4J DB的Cypher。有关此信息的更多信息,请参阅3.0文档的这一部分。
文档的同一部分的开头显示了如何设置开发环境,包括设置依赖项。