哪个版本的hibernate支持jpa 2.1?

Pri*_*shi 36 java hibernate jpa version

目前我使用JPA 2.0hibernate 3.6.我试图搜索但找不到,任何人都可以列出JPA 2.1支持哪个版本的hibernate?

Jos*_*osh 30

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特性上.


Bor*_*vić 25

根据Hibernate的版本列表,JPA 2.1将受到版本4.3或5.0的支持

  • 版本列表提到从4.3.0.Beta1开始支持JPA 2.1.Hibernate 4.2.0不能支持JPA 2.1,因为它在2013年3月发布,JPA 2.1在2013年4月之后完成 (13认同)
  • 断链:-( (4认同)

Tha*_*ish 5

鲍里斯是对的,虽然你可以尝试使用,

<dependency>
    <groupId>org.hibernate.javax.persistence</groupId>
    <artifactId>hibernate-jpa-2.1-api</artifactId>
    <version>1.0.0.Final</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

在你pom.xml切换到Hibernate 4.3.x或Hibernate 5.x.

  • 什么是"jpa 2.1发布"是什么意思?`Jpa只是一个规范,然后有几个实现.在这里:https://hibernate.onjira.com/browse/HHH?selectedTab = com.atlassian.jira.plugin.system.project%3Aroadmap-panel你可以阅读Hibernate的完整路线图及其实现(`hibernate- jpa-2.1-api`)看起来很好,解决了124个问题.但确切的日期很难说,因为它们表示"JPA 2.1支持; 根据时间的推移,可以作为4.2发布或包装成5.0 (3认同)