0
我使用spring-data-neo4j-rest框架来访问Neo4j Rest API(托管在远程服务器上)。如何在使用此功能时管理交易?Spring中的事务管理Neo4j Rest
我的代码是这样的。 如果query2失败,有什么办法可以回滚query1。
Transaction tx = neo4jTemplate.getGraphDatabase().beginTx();
try {
Result<Map<String, Object>> results1 = neoTemplate.query(query1, null);
Result<Map<String, Object>> results2 = neoTemplate.query(query2, null);
Result<Map<String, Object>> results3 = neoTemplate.query(query3, null);
tx.success();
}
catch(Exception e){
tx.failure();
}
哪个版本的SDN使用3.3.x与SpringCypherRestGraphDatabase tx.close()? –