为了账号安全,请及时绑定邮箱和手机立即绑定

JPA对Java 8新日期和时间API的支持

JPA对Java 8新日期和时间API的支持

PIPIONE 2019-11-14 08:55:31
我将Java 8用于新项目。我正在尝试在Java 8中使用新的日期和时间api,但是我不知道是否JPA 2.1完全支持此新的日期和时间API。请分享您在JPA对Java 8中新的日期和时间API的支持中的经验/意见。我可以通过JPA 2.1安全地在Java 8中使用新的日期和时间api吗?更新:我正在使用Hibernate(4.3.5.Final)作为JPA实现。
查看完整描述

3 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

JPA 2.2支持java.time

JPA 2.2现在支持LocalDate,LocalTime,LocalDateTime,OffsetTime和OffsetDateTime。


<dependency>

  <groupId>javax.persistence</groupId>

  <artifactId>javax.persistence-api</artifactId>

  <version>2.2</version>

</dependency>

对于JPA 2.2实现,可以使用Hibernate 5.2或EclipseLink 2.7。


与JPA 2.2相比,Hibernate 5支持更多的Java类型Duration,例如Instant和ZonedDateTime。


查看完整回答
反对 回复 2019-11-14
  • 3 回答
  • 0 关注
  • 626 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信