从java执行cypher查询(Neo4j)

从java执行cypher查询(Neo4j),java,rest,neo4j,cypher,Java,Rest,Neo4j,Cypher,我想通过向Neo4j服务器发送一个密码查询来查询它,并以某种表的形式接收输出 我曾读到人们使用RestCypherQueryEngine,但github上的neo4j contrib/java rest绑定说“这个库不再维护” 那么,从java(通过REST?)与Neo4j服务器联系、向其发送带参数的密码查询、接收结果并将其解释为某种表的通常的、未被弃用的方式是什么呢?似乎Neo4j java驱动程序是执行密码查询的首选方式 查询可以按以下方式运行: StatementResult resul

我想通过向Neo4j服务器发送一个密码查询来查询它,并以某种表的形式接收输出

我曾读到人们使用
RestCypherQueryEngine
,但github上的neo4j contrib/java rest绑定说“这个库不再维护”

那么,从java(通过REST?)与Neo4j服务器联系、向其发送带参数的密码查询、接收结果并将其解释为某种表的通常的、未被弃用的方式是什么呢?

似乎Neo4j java驱动程序是执行密码查询的首选方式

查询可以按以下方式运行:

StatementResult result = session.run( "MATCH (a:Person) WHERE a.name = 'Arthur' RETURN a.name AS name, a.title AS title" );
while ( result.hasNext() )
{
    Record record = result.next();
    System.out.println( record.get( "title" ).asString() + " " +  record.get("name").asString() );
}