mybatis 返回 map 一条 及多条记录

一  返回一条记录的map

1. mapper.xml 中 resultType="map" 

2. 接口中 

//key就是列名,值就是对应的值
public Map getEmpByIdReturnMap(Integer id);

 

二 返回 多条数据的 map

1. mapper 

2. 接口

//Map:键是这条记录的主键,值是记录封装后的javaBean
//@MapKey:告诉mybatis封装这个map的时候使用哪个属性作为map的key
@MapKey("id")
public Map getEmpByLastNameLikeReturnMap(String lastName);

你可能感兴趣的:(mybatis)