【发布时间】:2013-01-28 09:25:12
【问题描述】:
目前我正在使用 JPA 2.0 和 hibernate 3.6 。我试图搜索但找不到,谁能列出JPA 2.1 支持哪些版本的hibernate?
【问题讨论】:
标签: java hibernate jpa version
目前我正在使用 JPA 2.0 和 hibernate 3.6 。我试图搜索但找不到,谁能列出JPA 2.1 支持哪些版本的hibernate?
【问题讨论】:
标签: java hibernate jpa version
Hibernate 4.3.0.Final(2013 年 12 月 16 日)是第一个支持 jpa 2.1 的生产就绪版本。
见:http://in.relation.to/Bloggers/HibernateORM430FinalRelease
4.3 的主要重点是对 JPA 2.1 的支持,其中大部分工作都是 过去几个月专注于 JPA 2.1 的新功能。
【讨论】:
根据Hibernate's versions list,JPA 2.1 将被版本 4.3 或 5.0 支持
【讨论】:
Boris 是对的,尽管你可以尝试使用,
<dependency>
<groupId>org.hibernate.javax.persistence</groupId>
<artifactId>hibernate-jpa-2.1-api</artifactId>
<version>1.0.0.Final</version>
</dependency>
在您的pom.xml 中切换到 Hibernate 4.3.x 或 Hibernate 5.x。
【讨论】:
jpa 2.1 is released'? 是什么意思 Jpa 只是一个规范,然后有几个实现。在这里:hibernate.onjira.com/browse/… 你可以阅读 Hibernate 的完整路线图,它们的实现 (hibernate-jpa-2.1-api) 看起来不错,解决了 140 多个问题中的 124 个。但是确切的日期很难说,因为他们说JPA 2.1 support; may be released as 4.2 or wrapped into 5.0 depending on timing
Public Reviews Ballot,这将在 2 月 4 日结束。根据描述发布规范过程的Spec Lead Guide,至少还有两个月的等待时间,但没有说明Proposed Final Draft 阶段的持续时间。我猜 Hibernate 团队正在并行工作,因为从现在起规范不太可能发生太大变化。