1,新建springboot工程时选中mysql和liquibase,这样就不用在pom中添加dependence了
2,项目目录结构
3.pom文件依赖,依赖 spring-boot-starter-jdbc
目的是为了让 liquibase
能够获得 datasource
连接数据库,这里换成 mybatis效果一样,只是需要再配置一些文件
4.配置master.xml,做个简单实例,把changeset直接写在了master.xml中,
5.配置application.yml,里面有datasource的配置,以及liquibase的配置,enabled:true开启liquibae,默认开启,change-log就是加载luiquibase的配置文件的路径(很重要)
6.建数据库db_liquibase02,此时里面还没有表
7.执行项目
8.去数据库刷新一下,你会发现有表了
来源:oschina
链接:https://my.oschina.net/u/4268487/blog/3919882