我正在使用 jadira 罐子将我的 joda 对象与休眠状态保持一致。这适用于所有复杂的 Joda 对象,但我找不到任何类来持久化 Joda Minutes
。我是否需要手动保留 Minutes 对象所代表的毫秒数?没有 jadira 课程可以为我做到这一点吗?
问问题
100 次
2 回答
2
将其存储为int
表示Minutes
对象中的分钟数。这种对象没有 jadira 映射。如果您想Minutes
直接从数据库中检索对象而不int -> Minutes
进行Minutes -> int
转换,请考虑创建自定义 Hibernate 类型- 您只需要实现 hibernateUserType
接口 - 例如,如何创建自定义用户类型的示例可以在此博客上找到。
于 2013-03-02T20:30:12.887 回答
1
我向 Jadira Usertype 添加了一个 org.jadira.usertype.dateandtime.joda.PersistentMinutes 类 - 请参阅http://jadira.sourceforge.net/apidocs/org/jadira/usertype/dateandtime/joda/PersistentMinutes.html
于 2013-08-15T16:24:20.413 回答