我有一个由休眠映射到具有一些整数字段的 MySQL 数据库的实体,例如:
@Column(name = "BVE_YEAR", nullable = true, length = 4)
private Integer year;
这些表由 Hibernate ( hibernate.hbm2ddl.auto=create
)自动创建
无论我在注释中指定什么,所有类型为Integer
or的字段都以 10 的长度创建。int
@Column
如何设置列的长度(某些ALTER TABLE
脚本除外)?
提前感谢您的任何帮助和想法