需求:将A数据库中某个表中的几个字段的数据,同步到B数据库中的某个表中
思路:从xml文件中读取源数据库的信息,目标数据库的信息,然后字符串连接到数据库,先查询出要插入的数据,再插入到目标数据库
过程:xml配置文件,配置文件如下

后台代码:


问题:遇到了两个问题
1、xml路径问题
2、插入数据其实可以用insert into table from select * from table这个语句,但是还要判断目标数据库中是否已存在某条数据,而且业务中还需要些判断,可能会效率比较低,所以我就直接删除掉了,这样可能效率高一些
网友评论