2020
10-08
10-08
基于Flyway实现简化Spring Boot项目部署
1.什么是Flyway我们在公司做开发时,由于项目需求的变化,或者前期设计缺陷,导致在后期需要修改数据库,这应该是一个比较常见的事情,如果项目还没上线,你可能把表删除了重新创建,但是如果项目已经上线了,就不能这样简单粗暴了,我们需要通过SQL脚本在已有数据表的基础上进行升级。目前Java这块,想要对数据库的版本进行管理主要有两个工具:FlywayLiquibase两个工具各有千秋,但是核心功能都是数据库的版本管理,这里主...
继续阅读 >