JavaJPA:全局更改模式中生成的数据库列的类型
我们正在使用JPA生成我们的数据库模式,在持久性中使用这个属性集。xml:
<property name="hibernate.hbm2ddl.auto" value="update" />
但事实证明,JPA为字符串属性生成的varchar列类型太短。我知道我们可以补充:
@Column(columnDefinition = "varchar(2000)")
String someStr;
对于我们实体的每一个字符串属性,但这将是大量的工作
以JPA为实体中的每个字符串生成varchar(2000)的方式全局配置JPA会更好。这可能吗
另外,如果这个事实很重要,我们将使用Hibernate作为JPA后端
共 (0) 个答案