2014-10-06 125 views
0

我有一个应用程序正在使用hibernate使用注释来创建初始数据库。休眠与Liquibase

我确实喜欢在添加/编辑类时能够自动更新数据库。我发布你并不打算使用hibernate更新,因为这对生产并不安全。

经过数小时的谷歌搜索,我可以看到人们已经看过使用liquibase从hibernate元数据生成changeLog。

但是,这些问题/帖子中的大多数都过时了几年。我能找到的一个插件几乎没有文档。

有没有人这样做,如果是的话请告诉我怎么做。或者至少有一个选择。是否所有的ORM更新都必须用sql脚本手动创建?

回答

0

为liquibase-Hibernate插件当前文档是https://github.com/liquibase/liquibase-hibernate/wiki

它可以让你比较你的休眠模式和数据库,并创建和/或追加到一个更新日志,所以你不需要手动编辑XML 。你发现文档中缺少什么?