转自:
下文笔者讲述Mybatis中@MapKey注解的简介说明
Mybatis中@MapKey注解的功能
MapKey注解:
1.用于返回map的key值
通常情况下使用唯一键作为key
2.此注解常用于dao文件上
例:
MapKey用法
@MapKey("id")
@ResultMap("mapInfo")
@Select("select * from user where name = #{name};")
Map getUserByName(@Param("name") String name);
//此处返回的map,则使用id作为主键