Hibernate 3与Java 1.6兼容吗?

时间:2011-12-11 17:28:46

标签: hibernate hsqldb

我正在尝试在java 1.6中设置hibernate 3.2。它与Java 1.6兼容吗?因为HSQLDB 2.2.6需要java 1.6!有谁可以帮忙。

1 个答案:

答案 0 :(得分:0)

Hibernate 3.2应该在Java 6中工作(Java总是向后兼容至少一个版本)。

或者,您可以获得为Java 5编译的HSQLDB 2.2.6 jar。

可在http://hsqldb.org/support/

获取

也可以在Maven上使用。请参阅此处了解可在配置中指定的可用罐子:

http://mirrors.ibiblio.org/pub/mirrors/maven2/org/hsqldb/hsqldb/2.2.6/

请注意,您可以使用与2.2.6更兼容的休眠方言。 Hibernate 3.2中的方言是为HSQLDB 1.8.x设计的。它适用于2.2.6,但为了获得最佳结果,您可以使用“集成”目录中2.2.6分发zip中提供的旧版Hibernate 3.3方言。您可能需要稍微修改此方言才能使用Hibernate 3.2。