【问题标题】:How to make Spring Hibernate Application enterprise ready?如何让 Spring Hibernate Application 企业做好准备?
【发布时间】:2017-09-10 10:33:18
【问题描述】:

所以,我的应用程序基于 spring 和 hibernate。用户生成了一些数据(在我的例子中,数据本身就是一种开发),这些数据由 hibernate 持久化。

但目前这不会被大型企业所接受。他们想要有一个开发环境、一个测试环境和一个生产环境。我需要实现的是一种将数据从一个环境部署到另一个环境的方法。

明确一点:我问的不是部署应用程序,而是它的数据。

是否有实现此功能的最佳实践?

【问题讨论】:

    标签: spring hibernate deployment


    【解决方案1】:

    要维护 DDL 并在各种环境中使用相同的内容,请使用 liquibase 或 flyaway,它们也与 spring 无缝集成。

    如果您希望迁移 DML,则可以使用供应商特定的数据迁移。

    我认为您主要只关注 DDL,因此上述任何一个都是更好的解决方案

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-13
      • 2015-04-15
      • 1970-01-01
      相关资源
      最近更新 更多