Se você retornar um nó do cypher, ele será retornado como um Map no caso remoto, então você pode usar
(Map)rs.getObject("n")
para acessar a propriedade. Se você usar getString(), obterá uma representação JSON.
Se você precisar de node-id's ou -labels, você deve devolvê-los explicitamente, assim:
MATCH (n)
RETURN { id : id(n), labels : labels(n), data: n } as node
Então, novamente, você recebe um mapa de volta com o
id
, labels
e as propriedades do nó como data
Campos. Para controlar a transação você usa
connection.setAutoCommit(false)
e connection.commit()
ou connection.rollback()
.