有人能指出我在使用Spring 的环境中配置JPA / JOTM的示例吗?
我正在使用Tomcat和JPA / MySQL构建一个Web应用程序。目前我只是在JPA持久性单元中使用RESOURCE_LOCAL事务,但是如果可能的话,我想转移到真正的事务管理器(JOTM)。我看了整个网络,我似乎能找到的只是使用Spring的例子。
有人能指出我正确的方向吗?
由于
答案 0 :(得分:2)
JBoss有一个interesting article,展示了如何使用各种独立的事务管理器来配置Hibernate,包括JOTM(文章涵盖的不仅仅是,他可以做得更多,可以做得更少),以及 WITHOUT < / strong>春天。
但实际上,我的建议是使用Atomikos(文章所涵盖的)代替JOTM,因为它是一个很棒的产品,并且:
目前,我发现了一个独特的事务管理器,其中包含在线文档how to integrate with Hiberante without Spring, outside any J2EE container。它似乎是独特的支持XaDataSource和Pooling,所以没有它没有它自己的JNDI实现(我们将在下面的例子中使用JBoss)。
为了以防万一,我在this previous answer中写了关于独立事务管理器的文章。