Als u een node van cypher retourneert, wordt deze geretourneerd als een kaart in het geval op afstand, dus u kunt (Map)rs.getObject("n") gebruiken om toegang te krijgen tot het pand.
Als u getString() gebruikt, krijgt u in plaats daarvan een JSON-representatie.
Als je node-id's of -labels nodig hebt, moet je deze expliciet retourneren, zoals dit:
MATCH (n)
RETURN { id : id(n), labels : labels(n), data: n } as node
Aan de andere kant krijg je een kaart terug met de id , labels en de node-eigenschappen als data velden.
Voor het controleren van de transactie gebruikt u connection.setAutoCommit(false) en connection.commit() of connection.rollback() .