mybatis返回map结果集@MapKey使用场景[通俗易懂]

mybatis返回map结果集@MapKey使用场景[通俗易懂]select的resultType属性为map时:通过MapKey指定map的key值1.使用id作为map的ke@MapKey("id")Map<Long,UserInfo>getUserInfoMap();2.Map的value为Map,一条记录对应一个Map@MapKey("id")Map<Long,Map<String,Object>&g…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

select的 resultType属性为map时:

通过MapKey指定map的key值

 1.使用id作为map的ke
@MapKey("id")
Map<Long, UserInfo> getUserInfoMap();

2.Map的value为Map,一条记录对应一个Map
@MapKey("id")
Map<Long, Map<String,Object>> getUserValueMap();

3.使用name作为map的key@MapKey("name")Map<name, UserInfo> getUserInfoMap();
  ..............返回一条记录...............
Map<String, Object> getUserInfoMapById();





3.使用name作为map的key@MapKey("name")Map<name, UserInfo> getUserInfoMap();
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/185773.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号