我想将 EM 注入 Servlet,持久性单元在 EJB JAR 中声明。我有一个带有 EJB JAR 和 WAR 的 EAR。
问题是我收到此错误:
无法解析与调用的模块范围内的 persistence-context-ref-name [cvu.JpaServlet/em] 对应的持久性单元
如果我将persistence.xml 放在WAR 中它可以正常工作,但我不想这样做。
我可以从 EJB JAR 中声明的 PersistenceUnit (persistence.xml) 中获取 EntityManager 吗?