如何避免使用hibernate架构更新

got*_*ch4 5 hibernate

我在日常编程任务中使用Hibernate,我发现它非常好.特别是我喜欢它在开发过程中管理模式更新的方式,这让我免于很多麻烦.

无论如何,他们在文档上写道,它不是在生产环境中推荐的,这是可以理解的.因此,当我在生产服务器上更新应用程序时,可以采用行业标准的方式?我想过创建一个自动安装过程来转储数据库内容(基本上是一个备份),然后从代码调用hibernate架构更新,然后对查询运行一些测试等等.无论如何,是否有自动执行此操作且经过充分测试的工具?

讲出!:)

谢谢.

JB *_*zet 2

查看处理 MySQL 模式不断变化的需求的策略?类似的问题及其答案。

简而言之,一旦您拥有合理数量的数据并需要将其从一种模式迁移到另一种模式,您将需要编写 SQL 脚本来更改模式并移动/转换数据。