我看到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的经历吗?它是否实现了完整的规范?
答案 0 :(得分:2)
release notes for 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标准。
答案 1 :(得分:0)
我不敢告诉你,我自己使用Hibernate的JPA2实现的经验让我等了一会儿。
出于某种原因,我无法得到一些非常简单的豆子,在尝试产生一些非常基本的关系时更糟糕。用EclipseLink替换Hibernate实现使得代码相同,我保证与JPA2引用一致。
我会投票给EclipseLink。