0

我使用 Liferay 6.2 和 DB2 10.5。

我想设置hibernate.dialect属性。

在这里我可以找到取决于 DB2 分布的方言

DB2         org.hibernate.dialect.DB2Dialect
DB2 AS/400  org.hibernate.dialect.DB2400Dialect
DB2 OS390   org.hibernate.dialect.DB2390Dialect

但是我在任何地方都找不到 DB2 版本和这些名称之间的映射:AS/400OS390或只是DB2

我应该选择哪种方言?

谢谢

4

1 回答 1

1

在深入研究了 AS/400 和 OS/390 之后,我显然必须使用org.hibernate.dialect.DB2Dialect,因为 AS/400 是在 1988 年推出的,而 OS/390 是在 1995 年推出的。

于 2016-09-05T13:18:05.777 回答