【发布时间】:2018-10-16 20:18:22
【问题描述】:
由于JDK8 Oracle宣布不再支持,我需要将当前的JDK升级为JDK10。
经过研究,目前的hibernate也需要从hibernate 4升级到hibernate 5,才能在JDK 10.运行
但是,有一些hibernate相关的库,我是否也应该升级,如果是,哪个版本适合?这是我当前pom.xml的摘录:
<properties>
<hibernate.version>4.3.11.Final</hibernate.version>
<java-version>1.7</java-version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<!-- hibernate -->
<dependency>
<groupId>org.hibernate.javax.persistence</groupId>
<artifactId>hibernate-jpa-2.1-api</artifactId>
<version>1.0.0.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>${hibernate.version}</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>5.1.2.Final</version>
</dependency>
【问题讨论】:
标签: hibernate jpa hibernate-5.x java-10