您的位置:首页 > 编程语言 > Java开发

spring集成flyway的方式

2016-05-10 13:55 681 查看
所需jar:

1. flyway-core-4.0.1.jar

         2. flyway-core-4.0.1-sources.jar

         3. flyway-commandline-4.0.1.jar

spring 所需配置:

<!-- Flyway configuration -->
<bean id="flyway" class="org.flywaydb.core.Flyway" init-method="migrate">
 <property name="baselineOnMigrate" value="true" />
 <!-- <property name="locations" value="filesystem:${flyway.migrations.path}" /> -->
 <property name="locations" value="classpath:${flyway.migrations.path}" />
 <property name="dataSource" ref="dataSource" />
</bean>

sql脚本的格式:

SQL 脚本文件及Java 代码类名必须遵循以下命名规则:V<version>[_<SEQ>][__description] 。版本号的数字间以小数点(. )或下划线(_ )分隔开,版本号与描述间以连续的两个下划线(__ )分隔开。如V1_1_0__Update.sql 。Java 类名规约不允许存在小数点,所以Java 类名中版本号的数字间只能以下划线进行分隔。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息