【发布时间】:2014-03-19 20:29:37
【问题描述】:
这个link 几乎是我要找的,但是它将我的oracle db 上的LocalDate 持久化为Raw(255),所以我的问题是如何将joda LocalDate 持久化为sql 日期?
【问题讨论】:
-
您确定要保留
LocalDate吗?它不包含时区信息... -
是的,比如生日字段。
这个link 几乎是我要找的,但是它将我的oracle db 上的LocalDate 持久化为Raw(255),所以我的问题是如何将joda LocalDate 持久化为sql 日期?
【问题讨论】:
LocalDate 吗?它不包含时区信息...
好的,最后。
就我而言,如果我使用 org.jadira.usertype。不知何故,它在 oracle 上将 localdate 保留为 raw(255)。
<dependency>
<groupId>org.jadira.usertype</groupId>
<artifactId>usertype.core</artifactId>
<version>3.1.0.CR10</version>
</dependency>
所以如果我将它更改为 joda-time-hibernate,它现在似乎工作正常,它作为 sql 日期持续存在。
<dependency>
<groupId>joda-time</groupId>
<artifactId>joda-time-hibernate</artifactId>
<version>1.3</version>
</dependency>
【讨论】: