mybatis?查詢返回Map<String,Object>類型
mybatis 查詢返回Map<String,Object> 類型,平時(shí)沒太注意怎么用,今天又遇到了總結(jié)記錄一下,方便以后處理此類問題。
Mapper.java中的方法:
@MapKey("userId") Map<String,UserInfo> personalInfoByUserIds(List<String> list);
mapper.xml文件中的配置:
<resultMap id="BaseResultMap" type="com.*.*.entity.UserInfo"> <id column="user_id" jdbcType="VARCHAR" property="userId" /> <result column="user_code" jdbcType="INTEGER" property="userCode" /> <result column="user_name" jdbcType="VARCHAR" property="userName" /> <result column="user_gender" jdbcType="INTEGER" property="userGender" /> <result column="mobile_phone" jdbcType="VARCHAR" property="mobilePhone" /> <result column="birthday" jdbcType="DATE" property="birthday" /> </resultMap> <select id="personalInfoByUserIds" resultMap="BaseResultMap"> select * from t_user_info i where i.user_id in <foreach collection="list" item="item" separator="," open="(" close=")" index="index"> #{item} </foreach> </select>
返回結(jié)果如下:
到此這篇關(guān)于mybatis 查詢返回Map<String,Object>類型的文章就介紹到這了,更多相關(guān)mybatis 返回Map<String,Object>類型內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
基于Java實(shí)現(xiàn)的圖的廣度優(yōu)先遍歷算法
這篇文章主要介紹了基于Java實(shí)現(xiàn)的圖的廣度優(yōu)先遍歷算法,需要的朋友可以參考下2014-07-07Spring Boot高級教程之使用Redis實(shí)現(xiàn)session共享
這篇文章主要為大家詳細(xì)介紹了Spring Boot高級教程之使用Redis實(shí)現(xiàn)session共享,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10springboot運(yùn)行時(shí)新增/更新外部接口的實(shí)現(xiàn)方法
這篇文章主要介紹了springboot運(yùn)行時(shí)新增/更新外部接口的實(shí)現(xiàn)方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03java日期操作工具類(獲取指定日期、日期轉(zhuǎn)換、相隔天數(shù))
這篇文章主要為大家詳細(xì)介紹了java日期操作工具類,包括獲取指定日期、日期轉(zhuǎn)換、相隔天數(shù)等操作,感興趣的小伙伴們可以參考一下2016-06-06Java?BasePooledObjectFactory?對象池化技術(shù)的使用
這篇文章主要介紹了Java?BasePooledObjectFactory?對象池化技術(shù),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-04-04