目前我正在为事务管理做的是:
Connection connection = getConnection();
connection.setAutoCommit(false);
updateTableX ( connection, ... );
updateTableY ( connection, ... );
connection.commit();
closeConnection();
我想知道,是否可以避免在我的“updateTableX”方法中关闭连接。因为如果有人不小心关闭了连接,那么我的 updateTableY 将没有连接,它会抛出异常。