什么是Liquibase Producer及其使用原因?

时间:2016-08-01 10:25:59

标签: liquibase

我开始了解Liquibase的概念。但我找不到有关LiquibaseProducer的更多信息。谁能告诉我什么是LiquibaseProducer以及为什么以及如何使用它?

提前致谢。

1 个答案:

答案 0 :(得分:1)

根据source codeLiquibaseProducer是:

/**
 * The CDI Liquibase integration is a simple CDI extension that performs a
 * Liquibase update when the CDI container boots.
 *
 */

因此,如果您将此项目合并到项目中,那么只要您的应用程序启动,它就会

  1. 查看嵌入在应用程序中的liquibase更改日志
  2. 查看应用程序配置
  3. 连接到应用程序数据库
  4. 运行update以确保数据库架构是 更新日志的最新版本,可能会运行任何新的更改 需要设置。