【问题标题】:If I put EJB's in an EAR file, should I put the entity classes in there, a seperate jar, or the web app?如果我将 EJB 放在 EAR 文件中,我应该将实体类、单独的 jar 或 Web 应用程序放在其中吗?
【发布时间】:2010-12-03 13:16:56
【问题描述】:

如果我将 EJB 放在 EAR 文件中,我应该将实体类、单独的 jar 或 Web 应用程序放在其中吗?

谢谢。

【问题讨论】:

    标签: java jpa jakarta-ee ejb ejb-3.1


    【解决方案1】:

    我认为它们不应该进入 Web 应用程序,因为我相信类加载器会在 EJB 类加载器之后触发。如果我是正确的,你的 EJB 将会失败,因为它找不到它需要的东西。

    对于 JAR 与 EJB,这将取决于您对共享实体类的要求。如果只有一个 EJB 需要它们,则将它们放在 EJB 中;如果它们是共享的,请将它们放在单独的 JAR 中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多