Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 更改c3p0.properties和hibernate.properties的位置_Java_Hibernate_C3p0 - Fatal编程技术网

Java 更改c3p0.properties和hibernate.properties的位置

Java 更改c3p0.properties和hibernate.properties的位置,java,hibernate,c3p0,Java,Hibernate,C3p0,关于hibernate.properties和c3p0.properties的使用,我有一个问题。我依赖于API。API使用Hibernate。因此,API在其交付jar中包含自己的hibernate.properties和c3p0.properties文件。我需要确保在实例化Hibernate SessionFactory时完全忽略这些属性。我确实需要这些文件在类路径上保持可用,以便可以配置我所依赖的API。我只需要一种方法来实例化我的org.hibernate.SessionFactory,

关于hibernate.properties和c3p0.properties的使用,我有一个问题。我依赖于API。API使用Hibernate。因此,API在其交付jar中包含自己的hibernate.properties和c3p0.properties文件。我需要确保在实例化Hibernate SessionFactory时完全忽略这些属性。我确实需要这些文件在类路径上保持可用,以便可以配置我所依赖的API。我只需要一种方法来实例化我的org.hibernate.SessionFactory,这样它就不会以任何方式查看这些文件。我不介意使用xml配置或手动设置Hibernate属性。我只需要确保hibernate.properties和c3p0.properties中的属性未被读取。

为此,必须使用XML hibernate配置文件。如果同时存在
hibernate.properties
hibernate.cfg.xml
,则xml文件将覆盖属性文件

您可以在此处找到更多信息:


注意:您的c3p0属性可以在同一个XML文件中定义。

为此,您必须使用XML hibernate配置文件。如果同时存在
hibernate.properties
hibernate.cfg.xml
,则xml文件将覆盖属性文件

您可以在此处找到更多信息:


注意:您的c3p0属性可以在同一个XML文件中定义。

此答案被接受并被否决。为什么?我能用它吗?安全吗?对吗?如果你否决了一个答案,告诉我们为什么!有球并展示你自己。这个答案被接受并被否决。为什么?我能用它吗?安全吗?对吗?如果你否决了一个答案,告诉我们为什么!有球,展示你自己。