我们计划使用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。