2
我需要将实体的主键(@Id)从自然键更改为代表代理键的新字段(它将使用@GeneratedValue(strategy=GenerationType.AUTO)
)。
除了删除表并让Hibernate再次创建它之外,更新数据库模式的最简单方法是什么?
我试图让Hibernate自动更新模式hibernate.hbm2ddl.auto
设置为update
,但它没有解决。我想Hibernate autoupdate不支持数据库模式的这种剧烈变化。JPA/Hibernate - 更改实体PK后更新数据库模式