public void close() throws SQLException {
if (connection != null) {
resetAutoCommit();
if (log.isDebugEnabled()) {
log.debug("Closing JDBC Connection [" + connection + "]");
}
connection.close();
}
}
上面是mybatis中的JdbcTransaction中的close方法, resetAutoCommit()方法是设置autoCommit=true。
为什么在关闭连接的时候要先设置自动提交为true。
相关分类