Flyway 数据库版本管理控制
Flyway 是一个用Java编写的开源数据库版本管理工具,或者说是数据库结构变更工具,主要用于帮助开发和运维更容易地管理数据库演进过程中的各个版本。
Maven 所需的JAR包:
<!--flyway要用到的jar包 -->
<dependency>
<groupId>com.googlecode.flyway</groupId>
<artifactId>flyway-core</artifactId>
<version>2.3.1</version>
</dependency>
下面以Spring Mvc + Spring + Mybatis 框架作为例子:
(1)首先创建flyway函数,用于操作数据库版本管理