自从上次使用以来,Neo4j已经发展了很多(里程碑2.0到3.0)。我想使用嵌入图形数据库(GraphDatabase aseService)的java程序中的cypher。
我曾经创建了一个执行引擎,并从那里开始。
现在似乎首选的方法是使用org. neo4j.driver。*为此目的。
我从Neo4j 3.0.7得到的库中似乎没有这个包。
无论如何,我可以使用java执行嵌入式图形数据库的密码查询吗?
GraphDatabase aseService具有执行(…)函数来运行密码。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
您可以使用嵌入式neo4jDB的JavaAPI执行Cypher。有关详细信息,请参阅3.0文档的此部分。
文档同一部分的开头显示了如何设置开发环境,包括设置依赖项。