是否可以在META-INF之外的其他位置拥有persistence.xml?


问题内容

我想在我的应用程序的conf文件夹中保存persistence.xml。如何告诉Persistence.createEntityManagerFactory应该从那里读取?


问题答案:

createEntityManagerFactory方法在任何CLASSPATH元素的META-
INF目录中搜索persistence.xml文件。如果您的CLASSPATH包含conf目录,则可以在conf / META-INF /
persistence.xml中放置一个EntityManagerFactory定义。