Hibernate方言自动检测

时间:2012-08-29 14:42:12

标签: hibernate

我读到Hibernate可以手动尝试为给定的数据库找到合适的方言,但它仅限于我认为的内置方言(因为当我没有为我的sqllite数据库指定方言时,我得到例外)。

有没有办法添加hibernate其他方言作为某个项目的一部分的类,所以他可以利用它们进行方言循环?

编辑: 我正在使用3.6.0.Final版本的Hibernate。

1 个答案:

答案 0 :(得分:3)

确实有。您必须提供自定义DialectResolver。您可以使用hibernate.dialect_resolvers设置来命名以逗号分隔的DialectResolver实现列表。