如果我将con.setAutocommit(true)放在一个以上会发生什么?

时间:2017-02-01 13:05:12

标签: java jsp

我正在研究一些JSP,我从连接池获取数据。为了获取数据,我调用了一些方法,并且每个方法都有setAutoCommit(true)方法。这个方法有什么问题吗?

1 个答案:

答案 0 :(得分:0)

是的,不做自动提交。始终显式提交或回滚您的事务。如果有的话,它会让你的代码更具可读性。 autocommit = false 的行为是特定于供应商的。因此,如果有一天保持uncommited并且在主要版本更新后默默地提交另一个,那么您的事务可能会静默回滚。