提问者:小点点

如何在不使用注释的情况下在Hibernate中设置列大小


如前所述,我需要在Hibernate中设置列的大小,默认为String,它需要varchar(255)在创建表时,

我需要在创建表时将其设为 varchar(8000)。

我已经用“注释”找到了几个答案,比如

  • @列(长度=255)
  • @Lob

但是有没有其他方法可以在不使用注释的情况下做同样的事情?

谢谢。


共1个答案

匿名用户

当你说“不使用注释”时,我假设你正在使用hibernate xml映射文件?我相信xml映射文件,你可以映射一个长度的列,比如:

<property name="mycolumn" column="mycolumn" type="java.lang.String" length="8000" />