Java 使用Hibernate注释更新现有实体类的列名
我的实体类中有一列,如:Java 使用Hibernate注释更新现有实体类的列名,java,mysql,hibernate,hibernate-annotations,Java,Mysql,Hibernate,Hibernate Annotations,我的实体类中有一列,如: @Column(name = "createdBy", nullable = false) private String createdBy; 稍后我需要更新列名 是否有任何方法可以使用hibernate注释更新列名,而不会生成新列。否。您应该使用注释和SQL脚本来修改表。确实不清楚您在问什么。我想使用hibernate注释更新列的名称。也许您可以在数据库中重命名列,然后更改注释值。hibernate.hbm2ddl.auto=update如果我的理解是correc
@Column(name = "createdBy", nullable = false)
private String createdBy;
稍后我需要更新列名
是否有任何方法可以使用hibernate注释更新列名,而不会生成新列。否。您应该使用注释和SQL脚本来修改表。确实不清楚您在问什么。我想使用hibernate注释更新列的名称。也许您可以在数据库中重命名列,然后更改注释值。
hibernate.hbm2ddl.auto=update
如果我的理解是correct@AnarSultanov除此之外的任何其他方式:更改表“TABLE_name”更改“column 1”“column 2”[“Data Type”];