java单表数据迁移到新数据库中(非多线程模式)
创始人
2024-09-25 12:22:02
0

@Test

@Transactional

@Rollback(false)

public void sync_table_test() throws SQLException, ParseException {

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

//获取oracle的数据库配置信息

Connection connection = DruidJdbcUtils.getConnection("db0");

//查询TABLE_OLD中的数据

PreparedStatement preparedStatement = connection.prepareStatement("select * \n" +

"from TABLE_OLD \n");

ResultSet resultSet = preparedStatement.executeQuery();

int num = 0;

String tableUuid;

String tableRemark;

String tableCdate;

//循环list数据并获取数据

while (resultSet.next()) {

tableUuid= resultSet.getString(2) == null ? "" : resultSet.getString(2);

tableRemark= resultSet.getString(3) == null ? "" : resultSet.getString(3);

tableCdate= resultSet.getString(4) == null ? "" : resultSet.getString(4);

//要迁移到的表

TABLE_NEW table_new = new TABLE_NEW();

table_new.setTableUuid(tableUuid);

table_new.setTableRemark(tableRemark);

table_new.setTableCdate(format.parse(tableCdate));

tableNewDao.save(table_new);

num++;

System.out.println("第"+num+"条");

System.out.println("已同步数量" + num);

}

System.out.println("已同步");

preparedStatement.close();

}此种方法迁移对数据量较小的表比较友好,对于数据量庞大的表则会明显不足;本文另一篇姐妹篇讲述的是多线程模式的数据迁移,感兴趣的码友可以去看看

相关内容

热门资讯

透视软件!wpk辅助器,aap... 透视软件!wpk辅助器,aapoker发牌逻辑(详细辅助新版2025教程);1.aapoker发牌逻...
透视辅助!哈糖大菠萝有挂吗5个... 透视辅助!哈糖大菠萝有挂吗5个常用方法,福建开心王国辅助(原来真的有挂)1)福建开心王国辅助辅助挂:...
智星德州菠萝透视插件工具!hh... 您好,智星德州菠萝透视插件工具这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很...
透视新版“aapoker辅助包... 透视新版“aapoker辅助包”好像是真的有挂(辅助挂)详细辅助实用技巧1、系统规律教程、辅助透视等...
透视安卓版!wpk私人局有透视... 透视安卓版!wpk私人局有透视吗,瑞安玉海楼茶苑辅助器(好像是真的有挂)在进入瑞安玉海楼茶苑辅助器辅...
透视科技!hhpoker开辅助... 透视科技!hhpoker开辅助软件,fishpoker透视(详细辅助科技教程);支持多人共享记分板与...
wpk脚本下载!wepoker... wpk脚本下载!wepoker轻量版书签,hhpoker透视脚本安卓(详细辅助德州教程)1、hhpo...
透视教程!wepoker软件靠... 透视教程!wepoker软件靠谱么,凑一桌关春天辅助器怎么安装(都是真的有挂)该软件可以轻松地帮助玩...
透视ai!wpk透视脚本链接,... 透视ai!wpk透视脚本链接,德扑HHpoker有挂吗(详细辅助必赢方法);1分钟了解详细教程(微信...
透视app“aapoker辅助... 透视app“aapoker辅助器怎么用”一贯真的是有挂(辅助挂)详细辅助系统教程1、ai辅助优化,发...