当前位置

网站首页> 程序设计 > 开源项目 > 程序开发 > 浏览文章

mybatis的mapper返回map结果集 - xixicat

作者:小梦 来源: 网络 时间: 2024-08-09 阅读:

通过MapKey指定map的key值

@MapKey("id")Map<Long, UserInfo> getUserInfoMap();@MapKey("id")Map<Long, Map<String,Object>> getUserValueMap();

map的value为java类

<resultMap id="UserResultMap" type="com.xixicat.domain.UserInfo">        <result property="id" column="id" />        <result property="username" column="username" />        <result property="sex" column="sex" />    </resultMap><select id="getUserInfoMap" resultMap="UserResultMap">   select id,username,sex from user_info</select>

map的value为map

<select id="getUserValueMap" resultType="map" >        select id,username,sex from user_info        from user_info</select>

热点阅读

网友最爱