0

我有一个托管 Web 服务的 WebSphere ESB 7.5(在中介模块内)。来自 Web 服务的数据应存储到数据库中。数据库访问应通过 JPA 执行。

我想将 JPAWebSphere 的容器管理事务一起使用(因此 JPA 只是替换了普通的 SQL 调用,仅此而已)。我不想从教程中生成 EJB。这对我的情况来说似乎是不必要的。

可能吗?任何代码示例?

4

1 回答 1

1

JPA 规范中没有任何内容要求在应用程序容器中或通过 EJB 使用它。但是,关于您的第二个条件,容器管理的事务是在容器级别定义的,更具体地说,它们仅适用于实体 bean。因此,您的选择是使用:

  • JPA + 非实体 bean + 用户事务
  • JPA + 实体 bean + 容器管理事务。
于 2012-12-19T15:57:06.917 回答