【发布时间】:2010-12-03 13:16:56
【问题描述】:
如果我将 EJB 放在 EAR 文件中,我应该将实体类、单独的 jar 或 Web 应用程序放在其中吗?
谢谢。
【问题讨论】:
标签: java jpa jakarta-ee ejb ejb-3.1
如果我将 EJB 放在 EAR 文件中,我应该将实体类、单独的 jar 或 Web 应用程序放在其中吗?
谢谢。
【问题讨论】:
标签: java jpa jakarta-ee ejb ejb-3.1
我认为它们不应该进入 Web 应用程序,因为我相信类加载器会在 EJB 类加载器之后触发。如果我是正确的,你的 EJB 将会失败,因为它找不到它需要的东西。
对于 JAR 与 EJB,这将取决于您对共享实体类的要求。如果只有一个 EJB 需要它们,则将它们放在 EJB 中;如果它们是共享的,请将它们放在单独的 JAR 中。
【讨论】: