是否可以全局更改varchar字段的默认长度(hbm2ddl)?

时间:2017-03-01 14:45:16

标签: java hibernate jpa persistence

通过向String变量添加注释“@Column(length = 1000)”,可以将生成的varchar字段的最大长度从255增加到1000(hbm2ddl):

@Column(length = 1000) // => varchar2(1000)
private String field1;

@Column(length = 1000) // => varchar2(1000)
private String field2;

@Column(length = 1000) // => varchar2(1000)
private String field3;

是否可以全局更改所有生成的varchar字段的默认长度?

1 个答案:

答案 0 :(得分:1)

不,那是不可能的。 255值是JPA指定的默认值。