我正在使用关闭自动提交的JDBC Connection
。在我的清理方法中,我想检查以确保当前没有正在进行的事务,但我看不到任何获取此信息的方法。在给定JDBC Connection
?
更新
尽管JDBC本身没有任何内容,但Tomcat JDBC连接池具有拦截器的概念,我想知道是否可以编写一个拦截器来跟踪该级别的事务。
答案 0 :(得分:0)
JDBC Connection没有任何帮助方法来了解状态,但是如果可以获得javax.transaction.UserTransaction,则可以使用“getStatus”方法来查找状态。有关oracle site的更多信息。