首页>代码>Spring Boot整合Flyway框架实现自动新建mysql数据库表,并且插入、删除数据>/springboot-flyway/src/main/java/db/migration/Another_Book.java
package db.migration; import org.flywaydb.core.api.MigrationVersion; import org.flywaydb.core.api.migration.Context; import org.flywaydb.core.api.migration.JavaMigration; import java.sql.Connection; import java.sql.PreparedStatement; /** * Example of a Java-based migration. */ public class Another_Book implements JavaMigration { @Override public MigrationVersion getVersion() { return MigrationVersion.fromVersion("1.6"); } @Override public String getDescription() { return "java脚本插入"; } @Override public Integer getChecksum() { return null; } @Override public boolean isUndo() { return false; } @Override public boolean canExecuteInTransaction() { return false; } public void migrate(Context context) throws Exception { Connection connection = context.getConnection(); PreparedStatement statement = connection.prepareStatement("INSERT INTO `book`(`title`, `description`) VALUES('最代码', '最代码 www.zuidaima.com 最全面,最专业的源代码分享网站,近万名用户分享超过数万份高质量的java/jquery/bootstrap/html/css源代码');"); try { statement.execute(); } finally { statement.close(); } } }
最近浏览更多
安安an LV17
2023年10月10日
淡淡88691219
2022年11月18日
暂无贡献等级
微信网友_6040315240812544 LV8
2022年10月27日
675104182 LV14
2021年5月18日
kevin2021
2021年5月10日
暂无贡献等级
演绎轮回v LV2
2021年5月3日
caibos LV4
2021年3月26日
zoubo1231 LV8
2021年3月15日
gxpcwm LV22
2021年2月25日
sleepcat_88 LV1
2021年2月10日