【问题标题】:Configuring JPA and JOTM without Spring在没有 Spring 的情况下配置 JPA 和 JOTM
【发布时间】:2010-03-08 23:05:46
【问题描述】:

谁能给我指出一个在不使用 Spring 的环境中配置 JPA/JOTM 的示例?

我正在使用 Tomcat 和 JPA/MySQL 构建一个网络应用程序。目前我只是在 JPA 持久性单元中使用 RESOURCE_LOCAL 事务,但如果可能的话,我想转向真正的事务管理器 (JOTM)。我浏览了整个网络,似乎只能找到使用 Spring 的示例。

谁能指出我正确的方向?

谢谢

【问题讨论】:

    标签: tomcat jpa jotm


    【解决方案1】:

    JBoss 有一个 interesting article 展示如何使用各种独立事务管理器配置 Hibernate,包括 JOTM(这篇文章涵盖的内容不止于此,但可以做得更多,谁可以做得更多,谁就可以做得更少)和 没有 春天。

    但实际上,我的建议是使用 Atomikos(文章中介绍过)而不是 JOTM,因为它是一个很棒的产品并且:

    它是目前我在在线文档how to integrate with Hiberante without Spring, outside any J2EE container 中找到的唯一事务管理器。它似乎是唯一支持 XaDataSource 和 Pooling 的,所以它不附带它自己的 JNDI 实现也没关系(我们将在下面的示例中使用 JBoss 之一)。

    以防万一,我在this previous answer 中写了关于独立事务管理器的文章。

    【讨论】:

      猜你喜欢
      • 2014-02-18
      • 2020-10-27
      • 2014-11-18
      • 2019-09-20
      • 2011-05-16
      • 2014-12-05
      • 1970-01-01
      • 2016-07-26
      • 2023-03-08
      相关资源
      最近更新 更多