Select 从一个数据源查询并插入到不同的数据源 - mybatis

Select query from one data source and Insert into different data source - mybatis

好的,我正在使用 mybatis。 有一个 select 语句从一个数据库 (DB1) 带来并插入多个(150 + 列记录)结果,并且结果被用于插入语句到另一个数据库(DB2)..

真的没想过创建一个带有多个变量的 POJO class 来存储和检索数据 - 我相信在 mybatis 中一定有更好的方法来做到这一点.. mybatis 有 ResultSet 什么的吗类似于工作;无需创建任何 Java class?

UPDATE

能够使用 List 获取数据并尝试将此 hashmap 动态添加到插入查询中。在此处发布了不同的问题 因此将此问题标记为已回答

如果将 resultType 属性设置为映射,table 数据将被放入 HashMap,其中键是列名,值是列内容。

像这样:

<select id="selectOne"  parameterType="cn.lyn4ever.entity.User"  resultType="java.util.HashMap">
       select id,username,telphone from user
 </select>

看看这个例子: https://programmer.group/return-to-map-in-mybatis.html