在SpringBoot项目中使用LiquiBase,分析数据库版本差异。根据差异维护数据库结构。
- 使用Liquibase初始化数据库: LiquiApplication.java(参考: https://javadeveloperzone.com/spring-boot/spring-boot-liquibase-example/)
- 使用Liquibase区分数据库差异: LiquiDiff.java
- JDK8+
- Gradle
- SpringBoot
- Liquibase
- H2
- MongoDB(用于存放快照)