0

我尝试在 DateTime joda 和 DATE db2 之间进行自定义类型映射,但没有成功。在使用 joda time hibernate 库而不是自定义类型映射的情况下,我们应该使用哪些注释?非常感谢

4

3 回答 3

2

在 sourceforge 上有一个支持这个的开源库。现在我重新阅读了您的问题,您可能已经在使用它了。

这包括一个 UserType 以便您可以将 Joda DateTime 字段与

   @Type(type="org.joda.time.contrib.hibernate.PersistentDateTime")
于 2010-10-11T11:51:24.967 回答
2

为什么不只映射纯 java 日期并在读取/写入值时转换为/从 joda 日期?

于 2010-10-11T11:26:42.407 回答
1

请看一下我在 Sourceforge (Usertype) 上的项目,它支持 Joda Time 和 JSR 310 草案。与 Joda Time Contrib 库不同,它适用于 Hibernate 3.6,如果您熟悉 Joda Time Contrib 的 Hibernate 用户类型,它应该非常易于使用。

http://usertype.sourceforge.net/

于 2010-11-07T16:59:26.707 回答