标签: java jpa java-ee ejb ejb-3.1
如果我将EJB放在EAR文件中,我应该将实体类放在那里,单独的jar还是web应用程序?
感谢。
答案 0 :(得分:1)
我不认为他们应该进入Web应用程序,因为我相信类加载器会在EJB类加载器之后触发。如果我是正确的,那么你的EJB将会失败,因为它找不到它所需要的东西。
对于JAR与EJB,这将取决于您对共享实体类的要求。如果它们仅由一个EJB需要,则将它们放入EJB中;如果他们被分享,就把它们放在一个单独的JAR中。