【发布时间】:2010-10-18 18:55:52
【问题描述】:
假设您正在使用 Hibernate 和 JBoss 开发 Java EE 应用程序。您有一个正在运行的服务器,上面有一些重要数据。您偶尔(1-2 周)发布应用程序的下一个版本,并且它们在持久层中发生了很多变化:
- 新实体
- 删除的实体
- 属性类型更改
- 属性名称更改
- 关系变化
您如何有效地建立一个更新数据库架构并保留数据的系统?据我所知(我可能弄错了),Hibernate 不执行更改列、删除/更改约束。
谢谢你, Artem B.
【问题讨论】:
标签: database hibernate schema migrate