【发布时间】:2010-12-11 11:32:12
【问题描述】:
我实际上正在完成一个为 DB 通信实现 JPA 的桌面应用程序。我有一个执行以下操作的 JPA Util 类:
私有 EntityManagerFactory emf = new EntityManagerFactory();
emf = Persistence.getEntityManagerFactory("default");
此“默认”值是为 META-INF 源文件夹中包含的我的 persistence.xml 定义的,它在使用 Eclipse 时可以正常工作。
发生的情况是,当我编译它时,它不会将此文件夹识别为 jar 文件中的源文件夹,并说:“没有实体管理器设置为默认值”或类似的东西。我需要知道是否有人可以帮助我将我的 persistence.xml 文件调用到我的 PersistenceManagerFactory 中,而不必为其使用源文件夹(似乎 getEntityManagerFactory 是为自己做的)
谢谢
【问题讨论】:
-
您使用的是哪种 JPA 实现?
标签: xml jpa persistence entity