我想为每条记录选择Map。结果类看起来像
public class Mapping {
private String name;
private Map<Integer, Integer>;
}
SQL表只有三列,即name, id, partner_id
。
如何使用mybatis为每个名称创建Id的合作伙伴ID?
答案 0 :(得分:0)
您可以使用sqlSession.selectForMap,并为mybatis提供将作为地图关键字处理的列,例如名称。然后它会返回
Map<String,Map<String,Object>>
结果是,但是值是Map,key是列名,需要对其进行转换。