【发布时间】:2011-06-23 20:41:53
【问题描述】:
Connection.setTransactionIsolation(int) 警告:
注意:如果在事务期间调用此方法,则结果是实现定义的。
这就引出了一个问题:如何在 JDBC 中开始事务?很清楚如何结束事务,但不清楚如何开始。
如果Connection 在事务内部开始,我们应该如何在事务外部调用Connection.setTransactionIsolation(int) 以避免特定于实现的行为?
【问题讨论】:
-
来自 JDBC 4.0 规范:“何时开始新事务是由 JDBC 驱动程序或底层数据源隐式做出的决定。虽然一些数据源实现了显式的“开始事务”语句,但有"
标签: java jdbc transactions