局限性:
- 对于Map,key值重复会导致值被覆盖
- 要将查询结果封装为实体类
Mapper类加@MapKey注解,指定的是实体类中的属性,Map的value值指定查询结果类型
@MapKey("id")
public Map<String, User> getUserInfos();
xml的配制:resultType指定到Map的value
<select id="getUserInfo" resultType="com.cat.pojo.User">
SELECT * FROM user
</select>