使用hibernate持久化Joda分钟对象
我正在使用jadirajars将我的joda对象持久化到hibernate。 这适用于所有复杂的Joda对象,但我找不到任何类来持久化Joda使用hibernate持久化Joda分钟对象,hibernate,jodatime,Hibernate,Jodatime,我正在使用jadirajars将我的joda对象持久化到hibernate。 这适用于所有复杂的Joda对象,但我找不到任何类来持久化JodaMinutes。 我是否需要手动保留对象所代表的毫秒数? 没有jadira类可以为我这样做?将其存储为int表示minutes对象中的分钟数。这种对象没有jadira映射。如果您想直接从数据库检索Minutes对象,而不需要int->Minutes和Minutes->int转换,考虑创建自定义Hibernate类型您只需要实现Hibernate < Cub
Minutes
。
我是否需要手动保留对象所代表的毫秒数?
没有jadira类可以为我这样做?将其存储为
int
表示minutes
对象中的分钟数。这种对象没有jadira映射。如果您想直接从数据库检索Minutes
对象,而不需要int->Minutes
和Minutes->int
转换,考虑创建<强>自定义Hibernate类型您只需要实现Hibernate < Cube > UserType < /Cuff>接口-例如如何创建自定义用户类型,例如可以找到。p> 将其存储为int
表示minutes
对象中的分钟数。这种对象没有jadira映射。如果您想直接从数据库检索Minutes
对象,而不需要int->Minutes
和Minutes->int
转换,考虑创建<强>自定义Hibernate类型您只需要实现Hibernate < Cube > UserType < /Cuff>接口-例如如何创建自定义用户类型,例如可以找到。p> 我将org.jadira.usertype.dateandtime.joda.PersistentMinutes类添加到jadira用户类型-请参见我将org.jadira.usertype.dateandtime.joda.PersistentMinutes类添加到jadira用户类型-请参见我实现了一个简单的分钟到整数的转换器。ThanksI实现了一个简单的分钟到整数的转换器。谢谢