java数据迁移案例

问题遇到的现象和发生背景

我现在要把两个数据库的数据插入到第三个数据库中,表名表字段名表字段类型都不一样,我用最基本的jdbc+mybatis循环插入代码量巨多,请问有其他方法解决吗,请丝信我

用代码块功能插入代码,请勿粘贴截图

你先将数据导出sql文件,再根据新库改字段,数据部分不动,新库执行SQL文件

做个映射代码量怎么多了

1、代码量怎么会多?不就查询,再插入,配置多数据源,网上都有线程的框架,你配置一下就好了
2、不想写代码的话,数据库是再一个实例里面吗,如果是,直接写sql插入,如果不是navacit也是可以帮你移数据并指定字段,比如字段A指定到字段B

动态表名和字段去处理啊,先把数据都拷过去,然后修改字段名字就可以了,但是这样来说直接用可视化工具,比如navicat操作更方便