Hibernate persistence.xml备用位置

时间:2016-05-03 11:18:11

标签: java hibernate jpa

我们计划使用hibernate JPA来满足新的需求。 目前,项目文件夹层次结构的组织如下。

project_home
      |---log
      |---conf
      |---lib

现在,为了使用JPA,它迫使我们保留' persistence.xml'在META-INF /下。 但是我想把它放在' conf'文件夹看起来整齐有序。

我从hibernate的PeristenceXmlParser.java中看到,该位置是硬编码的,如下所示。 final List<URL> xmlUrls = classLoaderService.locateResources( "META-INF/persistence.xml" );

我想知道是否有任何解决方法为persistence.xml使用不同的位置(&#39; conf&#39;文件夹以防万一) 如果不可能,我们计划使用本机休眠功能而不是JPA。

0 个答案:

没有答案