当使用 Telosys 使用 java7-persistence-commons-jpa-T300 模板生成实体时,列注释在 JpaRecord 类中生成 @Column 注释时从不包含 columnDefinition。这会强制使用 hbm2ddl 生成数据库模式始终生成 VARCHAR 列。但是当原始数据库列是 CHAR 列时,生成的记录类也应该生成 columnDefinition... 即:@Column( columnDefinition = "CHAR(xx)" , name = "VVT_NR", nullable = false, length = 20 )
有没有办法强制 telosys 生成 columnDefinition (当然,xx 的长度正确)?