在WebSphere模块中使用JPA而不使用EJB的可能性

在WebSphere模块中使用JPA而不使用EJB的可能性,jpa,websphere,jpa-2.0,ejb-3.0,websphere-7,Jpa,Websphere,Jpa 2.0,Ejb 3.0,Websphere 7,我有一个WebSphereESB7.5托管web服务(在中介模块内)。 来自web服务的数据应该存储到数据库中。数据库访问应通过JPA执行 我想将JPA与WebSphere的容器管理事务一起使用(因此JPA只是取代了普通的SQL调用,仅此而已)。我不想从教程中生成EJB。这对我来说似乎没有必要 可能吗?有任何代码示例吗?JPA规范中没有要求在应用程序容器中或通过EJB使用它但是至于第二个条件,容器管理的事务是在容器级别定义的,更具体地说,它们仅在实体bean中有效。因此,您可以选择使用: JP

我有一个WebSphereESB7.5托管web服务(在中介模块内)。 来自web服务的数据应该存储到数据库中。数据库访问应通过JPA执行

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


可能吗?有任何代码示例吗?

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

  • JPA+非实体bean+用户事务
  • JPA+实体bean+容器管理事务