如何在 Tomcat 6 中使用 JTA 支持进行休眠?
他们建议在 Java EE 环境中使用 JTA 事务支持。
但是如何在Tomcat6中配置JTA以便Hibernate Session可以使用它?
从版本3.0.1开始,Hibernate添加了该方法。最初,这假设使用 JTA 事务,其中 JTA 事务定义了当前会话的范围和上下文。鉴于许多独立的 JTA TransactionManager 实现的成熟度,大多数(如果不是全部)应用程序都应该使用 JTA 事务管理,无论它们是否部署到 J2EE 容器中。基于此,您需要使用基于 JTA 的上下文会话。
SessionFactory.getCurrentSession()