【发布时间】:2018-03-28 19:12:13
【问题描述】:
我在我的应用程序中使用 Hibernate 5.1。现在我想将所有 java.util.date 类转换为 java.time java 8 类。我将所有源代码更改为新的 Java 8 标准。但是,当我查询包含到 LocalData 的映射的第一个查询时,它会引发错误:
java.lang.ClassCastException: java.sql.Date cannot be cast to java.time.LocalDate
Hibernate-java8 jar 在我的类路径中。
有人可以帮我使用 java.time 类而不是旧的 java.util.date 吗? 我需要在我的 Hibernate 配置中为它配置一些东西吗?
【问题讨论】:
-
我们可以看看一些代码吗?实体映射和查询将是一个好的开始...
标签: java hibernate hibernate-5.x localdate