【发布时间】:2011-02-24 21:10:21
【问题描述】:
我有一个 servlet,我在其中得到一个 Connection 对象,然后将其交给两个工作线程以进行各种活动。我现在需要在一个线程上添加一个事务。
如果我开始这样的交易: connection.setAutoCommit(false);
这会影响两个线程吗?我想会的。
我必须获得每个线程的单独连接吗?
谢谢
【问题讨论】:
-
除非在 JDBC 驱动程序手册中明确说明,否则您实际上无法共享连接。
标签: multithreading jdbc autocommit