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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/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
我可以从web应用程序外部的文件声明hibernate.dial值吗?_Hibernate - Fatal编程技术网

我可以从web应用程序外部的文件声明hibernate.dial值吗?

我可以从web应用程序外部的文件声明hibernate.dial值吗?,hibernate,Hibernate,我的webapp可能使用SQL或ORACLE作为DBMS 有没有办法在war之外的任何地方声明hibernate.dial,这样我就可以在SQL或ORACLE环境中部署相同的war文件 当前,此属性在persistence.xml中定义 注意:声明这是一个可选属性,但也告诉我们始终将其值设置为正确的方言。我宁愿按照医生的建议设置正确的值…???你在看什么文件?我总是发现,实际上手动设置方言会给我带来问题,因为我选择了错误的方言(尤其是MySQL和Oracle数据库,因为每个数据库都有5种不同的方

我的webapp可能使用SQL或ORACLE作为DBMS

有没有办法在war之外的任何地方声明
hibernate.dial
,这样我就可以在SQL或ORACLE环境中部署相同的war文件

当前,此属性在
persistence.xml
中定义


注意:声明这是一个可选属性,但也告诉我们始终将其值设置为正确的方言。我宁愿按照医生的建议设置正确的值…

???你在看什么文件?我总是发现,实际上手动设置方言会给我带来问题,因为我选择了错误的方言(尤其是MySQL和Oracle数据库,因为每个数据库都有5种不同的方言)