如前所述,我需要在Hibernate中设置列的大小,默认为String它需要varchar(255)创建表时,
我需要在创建表时将其设置为varchar(8000)。
我已经使用' Annotations'已经找到了几个答案 - 比如
@Column(length = 255)
@Lob
但是如果不使用' Annotations'
,还有其他方法可以做同样的事情谢谢。
答案 0 :(得分:2)
如果您说'不使用注释',我假设您正在使用hibernate xml映射文件?我相信xml映射文件,您可以映射具有长度的列,如:
<property name="mycolumn" column="mycolumn" type="java.lang.String" length="8000" />