JPA:在架构中生成的全局更改数据库列的类型

时间:2013-08-23 13:07:32

标签: java hibernate jpa varchar

我们使用JPA生成数据库模式,使用persistence.xml中的此属性设置:

<property name="hibernate.hbm2ddl.auto" value="update" />

但事实证明,JPA为我们的String属性生成的varchar列类型太短。我知道我们可以添加:

@Column(columnDefinition = "varchar(2000)")
String someStr;

对于我们实体的每个String属性,但这将是很多工作。

以对实体中的每个String生成varchar(2000)的方式全局配置JPA会好得多。这可能吗?

PS。如果这个事实很重要,我们将Hibernate用作JPA后端。

0 个答案:

没有答案