나는 트랜잭션 (나는 neo4j 1.8.2를 사용하고 있습니다)을 알아 내려고하지만 실제로 어떻게 오류를 처리하는지 이해할 수 없습니다. 예를 들어Neo4j 트랜잭션 오류 처리
내가 노드 만드는거야 :
public Node createNode() {
Transaction tx = getGraphDb().beginTx();
try {
Node node = graphDb.createNode();
tx.success();
return node;
} finally {
tx.finish();
}
}
노드가 생성되지 않으면 어떻게됩니까을 어떻게 구할 수 있습니까? 노드가 null인지 확인해야합니까?
아무 이유없이이 메서드는 아무 예외도 throw하지 않기 때문에 아무 것도 잡을 수 없다고 생각했습니다. 감사합니다. =) – MightySeal