使用JPA如何读取属性文件中的持久性文件,
答
通常这种东西是通过使用构建工具完成的,该工具通过在打包之前替换该文件中的所需参数来操作设置文件(如persistence.xml)。
例如,我使用Maven并在我的java(主要是j2ee)项目中进行过滤,以替换持久性单元名称的占位符或其他所需的项目特定设置。仅仅因为我喜欢将配置文件保存在配置文件和一个文件中。
然而,这是另一个话题,在这里不能简单地解释。
你不知道。一个'persistence.xml'允许你指定属性,所以在那里指定它们。没有JPA选项将属性放在单独的文件中。您当然可以使用重写属性创建一个EMF,并读取YOURSELF中的重写属性(第二个参数为'createEntityManagerFactory(...)') – DN1