使用mybatis

时间:2016-01-12 13:16:31

标签: mybatis

我想为每条记录选择Map。结果类看起来像

public class Mapping {
    private String name;
    private Map<Integer, Integer>;
}

SQL表只有三列,即name, id, partner_id

如何使用mybatis为每个名称创建Id的合作伙伴ID?

1 个答案:

答案 0 :(得分:0)

您可以使用sqlSession.selectForMap,并为mybatis提供将作为地图关键字处理的列,例如名称。然后它会返回

Map<String,Map<String,Object>> 
结果是

,但是值是Map,key是列名,需要对其进行转换。