如何定义我自己的java到数据库对象之间的映射

时间:2013-05-11 20:53:12

标签: java hibernate orm

这些方法是否可以定义我自己的hibernate到数据库对象的映射? 例如,默认情况下String映射到varchar(45),我想将其更改为TEXT或只是varchar(245),实现它的方法是什么?

1 个答案:

答案 0 :(得分:1)

您可以使用

<property name="description" type="string">
    <column name="description" length="100" />
</property>
xml

中的

@Column(name="description", length=100)
中的

注释。

或者,您可以使用@Type注释 - 有关详细信息,请参阅thisthis

您可能想要使用@Type(type="text")