2

我正在使用Connection关闭自动提交的 JDBC。在我的清理方法中,我想检查以确保当前没有正在进行的事务,但我看不到任何获取此信息的方法。在给定 JDBC 的情况下,如何确定事务是否正在进行Connection

更新

尽管 JDBC 本身没有任何内容,但 Tomcat JDBC 连接池具有拦截器的概念,我想知道是否可以编写一个来跟踪该级别的事务。

4

1 回答 1

0

JDBC Connection 没有任何帮助方法来了解状态,但是如果您可以获取 javax.transaction.UserTransaction,则可以使用“getStatus”方法来查找状态。甲骨文网站上的更多信息。

于 2013-02-03T15:33:08.510 回答