Java的Connection.close是否会在finally块中进行回滚?
我知道 .Net 的 SqlConnection.close 完成了这个操作。
这样我就可以创建try/finally块而不需要catch。
例子:
try {
conn.setAutoCommit(false);
ResultSet rs = executeQuery(conn, ...);
....
executeNonQuery(conn, ...);
....
conn.commit();
} finally {
conn.close();
}