Node node = db.createNode();
node.setProperty("name", "John Doe");
Node node1 = db.getNodeById(1);
Node node2 = db.getNodeById(2);
Relationship relationship = node1.createRelationshipTo(node2, RelationshipType.withName("KNOWS"));
relationship.setProperty("since", 2010);
Result result = db.execute("MATCH (n:Person) WHERE n.age > 30 RETURN n.name");
while (result.hasNext()) {
Map<String, Object> row = result.next();
System.out.println(row.get("n.name"));
}
<dependencies>
<dependency>
<groupId>org.neo4j.driver</groupId>
<artifactId>neo4j-java-driver</artifactId>
<version>4.3.0</version>
</dependency>
</dependencies>