区别:用方言和没有方言来休眠

时间:2015-09-11 05:54:27

标签: hibernate dialect

我正在使用hibernate和Oracle数据库,并且有一种方言配置,我理解方言用于生成本机sql。但是我用方言和没有方言检查了屏幕上生成的查询的输出,两者似乎都相同,那么方言的用途是什么?有人可以给出一个代码示例,我们可以在哪里纠正这个问题吗?

1 个答案:

答案 0 :(得分:1)

您使用的是什么版本的hibernate?从版本3.2开始,hibernate能够自动确定方言。如果它检测到正确的那个,你就不会看到指定它之间的任何区别。

参考: http://docs.jboss.org/hibernate/orm/5.0/userGuide/en-US/html_single/#portability-dialectresolver