Neo4j自从我上次使用它以来已经增长了很多(里程碑2.0到3.0)。我想使用嵌入式图形数据库(GraphDatabaseService)的java程序中的cypher。
我以前创建了一个ExecutionEngine,并从那里开始。
现在看来,首选方法是使用org.neo4j.driver。*来达到此目的。
我从Neo4j 3.0.7获得的库中似乎没有这个包。
无论如何我可以使用java执行嵌入式图形数据库的密码查询吗?
答案 0 :(得分:2)
GraphDatabaseService具有执行(...)函数来运行cyphers。 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
答案 1 :(得分:1)
您可以使用Java API为嵌入式neo4j DB执行Cypher。有关详细信息,请参阅3.0文档的this section。
文档相同部分的开头显示how to set up your development environment,包括设置依赖项。