我正在使用带有Oracle数据库的hibernate并且有一种方言配置,我知道方言用于生成本机sql。但是我检查了屏幕上生成的查询的输出有方言和没有方言,两者似乎都一样,那么方言有什么用呢?有人可以给出一个代码示例,我们可以在哪里纠正这个问题?
问问题
516 次
1 回答
1
你用的是什么版本的休眠?从 3.2 版本开始,hibernate 能够自动确定方言。如果它检测到正确的,您将看不出指定它与否有任何区别。
参考: http ://docs.jboss.org/hibernate/orm/5.0/userGuide/en-US/html_single/#portability-dialectresolver
于 2015-09-11T07:28:57.520 回答