前言
此前写过一篇在Spring项目简单配置Flyway(V4.2版本)数据库版本管理。本次新项目使用SpringBoot3.0.4,尝试采用Liquibase4.5作为数据库版本管理工具。
这里记录使用XML和SQL两种方式,这两种方式使用最普遍,实际使用时选择其一即可。
2022年2月18日大约 4 分钟
此前写过一篇在Spring项目简单配置Flyway(V4.2版本)数据库版本管理。本次新项目使用SpringBoot3.0.4,尝试采用Liquibase4.5作为数据库版本管理工具。
这里记录使用XML和SQL两种方式,这两种方式使用最普遍,实际使用时选择其一即可。
看了一下Flyway官网对java支持的介绍,发现目前官方版本flayway7.0.4最低只支持Java 7版本,现项目中使用Java 6、Spring4,所以配置4.2.0版本。
<dependency>
<groupId>org.flywaydb</groupId>
<artifactId>flyway-core</artifactId>
<version>4.2.0</version>
</dependency>