package neo4j.examples;
import org.neo4j.driver.v1.*;
import static org.neo4j.driver.v1.Values.parameters;
public class Neo4jBoltAPIDBOperation {
public static void main(String[] args) {
Driver driver = GraphDatabase.driver("bolt://127.0.0.1:7687",
AuthTokens.basic("neo4j", "123456"));
Session session = driver.session();
session.run("CREATE (a:Person {name: {name},title: {title}})",
parameters("name","vm","title","King"));
StatementResult result = session.run(
"MATCH (a:Person) WHERE a.name = {name}"
+"RETURN a.name AS name,a.title AS title",
parameters("name","mm")
);
while (result.hasNext()){
Record record = result.next();
System.out.println(record.get("title").asString()+" "+record.get("name").asString());
}
session.close();
driver.close();
}
}