0

我看到 Hibernate 主页有一个符号,通知它实现了 JSR 317,但我找不到它是否实现了完整的规范。有人知道 Hibernate 3.5.0-CR-2 是否完全实现了 JSR 317?

我可以从他们的 JIRA 中看到与 JPA 2.0 相关的所有内容都已关闭:

http://opensource.atlassian.com/projects/hibernate/browse/HHH-4190?subTaskView=all

任何人都体验过将 JPA2.0 与 Hibernate 一起使用?它是否实现了完整的规范?

4

2 回答 2

2

3.5-CR1的发行说明声称完全符合 JPA 2.0:

我很高兴地宣布,我们刚刚发布了 Hibernate 版本 3.5.0-CR-1。作为复习,Hibernate 遵循 JBoss 版本方案,其中 CR 是“发布候选者”(你们中的许多人可能称之为 RC)。 3.5 的主要目标是符合 JPA 2。这是我们认为完全实现该目标的第一个版本。事实上,我们正在认证独立的 JPA 2 合规性,并将此 CR 集成到即将发布的 JBoss AS M2 版本中,作为他们努力实现完全 Java EE 6 合规性的一部分。

于 2010-03-28T23:25:32.767 回答
0

恐怕要告诉你,我自己在 Hibernate 的 JPA2 实现方面的经验让我稍等片刻。

出于某种原因,我无法让一些非常简单的 bean 持久化,在尝试生成一些非常基本的关系时更糟。用 EclipseLink 替换 Hibernate 实现可以生成相同的代码,我保证它与 JPA2 参考一致。

我会投票给 EclipseLink。

于 2010-05-13T16:02:11.543 回答