Om du returnerar en nod från cypher kommer den att returneras som en karta i fjärrfallet, så du kan använda (Map)rs.getObject("n") för att komma åt fastigheten.
Om du använder getString() får du istället en JSON-representation.
Om du behöver nod-id eller -etiketter måste du returnera dem explicit, så här:
MATCH (n)
RETURN { id : id(n), labels : labels(n), data: n } as node
Sedan får du tillbaka en karta med id , labels och nodegenskaperna som data fält.
För att kontrollera transaktionen använder du connection.setAutoCommit(false) och connection.commit() eller connection.rollback() .