【发布时间】:2014-08-13 05:40:30
【问题描述】:
如果 JPA 不依赖于 EJB 并且它有自己的规范。为什么我需要 EJB? 没有 EJB 我不能做什么?
我已经阅读了以下讨论,但我真的没有指出为什么仍然需要它?
https://stackoverflow.com/questions/4464338/why-ejb-is-used-in-enterprise-applications
【问题讨论】:
-
阅读“容器管理事务”,您将开始了解 EJB 的用途。您不需要它们,它们可以在某些应用程序架构中提供很大帮助。
-
CMT 在 JPA 中工作吗?
-
您已经知道 JPA 在 EJB 中工作,所以我不明白您为什么还要问这个问题。
-
作为 EJB 3.0 规范 (JSR 220) 的一部分,但可以在没有 EJB 容器的情况下或在 EJB 容器之外使用。在 Java EE 6 中,JPA 2.0 在 EJB 3.1 规范 (JSR 318) 之外有其单独的规范 (JSR 317)
标签: java jakarta-ee jpa ejb