=========================================================================================
springboot内置了对liquibase整合的支持,只需要在项目中引入liquibase的依赖,进行配置即可:
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-jdbc
mysql
mysql-connector-java
依赖 spring-boot-starter-jdbc 目的是为了让 liquibase 能够获得 datasource。
appllication.properties:
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/liquibase_test?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true&useSSL=false&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=root