我应该在hibernate中使用什么MySQL数据类型来自定义数据类型?

时间:2014-06-07 03:33:50

标签: java mysql hibernate mapping entity

从我阅读Hibernate的书中看,我认为mysql中的数据类型应该是VARBINARY,用于Hibernate中的自定义数据类型。

例如,我的自定义数据类型类:

public class CustomType implements Serializable {
  // blah blah
}

在我的Entity类中,我使用CustomType值作为属性:

@Entity
public class EntityName {

   @Type(type = "persistence.CustomType")
   CustomType myData;
}

然而,当我尝试保存我的实体类的实例时,我收到一条错误消息,告诉我我应该使用tinyblob类型用于myData属性。我想知道在hibernate中我应该使用什么样的数据类型来定制数据类型。

感谢

0 个答案:

没有答案