Advertisement

SpringBoot与Liquibase结合

阅读量:

SpringBoot整合Liquibase不算很难但也存在几个问题核心在于配置路径的相关设置在此详细记录整合步骤以便今后再次进行整合时能更加顺畅

整合有两种情况

  1. 当启动项目时会自动运行脚本;新增了Liquibase项目的配置后必须重新启动系统以运行该配置。
  2. 即使不开启系统也能通过插件或特定指令来手动触发该功能。

整合要么只整合1,要么1、2一起整合

只整合2不整合1的话,项目启动时会生成liquibase相关的bean时报错

整合1

引入Maven依赖

这里导入了Liquibase的包和连接MySQL数据库的包

复制代码
    <!-- https://mvnrepository.com/artifact/org.liquibase/liquibase-core -->
    <dependency>
    <groupId>org.liquibase</groupId>
    <artifactId>liquibase-core</artifactId>
    <version>3.6.2</version>
    </dependency>
    <dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</

全部评论 (0)

还没有任何评论哟~