使用hibernate持久化Joda分钟对象

使用hibernate持久化Joda分钟对象,hibernate,jodatime,Hibernate,Jodatime,我正在使用jadirajars将我的joda对象持久化到hibernate。 这适用于所有复杂的Joda对象,但我找不到任何类来持久化JodaMinutes。 我是否需要手动保留对象所代表的毫秒数? 没有jadira类可以为我这样做?将其存储为int表示minutes对象中的分钟数。这种对象没有jadira映射。如果您想直接从数据库检索Minutes对象,而不需要int->Minutes和Minutes->int转换,考虑创建自定义Hibernate类型您只需要实现Hibernate < Cub

我正在使用jadirajars将我的joda对象持久化到hibernate。 这适用于所有复杂的Joda对象,但我找不到任何类来持久化Joda
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实现了一个简单的分钟到整数的转换器。谢谢