使用Mybatis查询的数据如何返回为long类型
1.使用ResultMap指定Long类型在查询数据的那一块的Resultmap指定为你刚才定义的那个ResultMap<resultMap id="ResultOfLongPersonId" type="java.lang.Long"><result column="person_id" property="personId" javaType="long"/></
·
1.使用ResultMap指定Long类型
在查询数据的那一块的Resultmap指定为你刚才定义的那个ResultMap
<resultMap id="ResultOfLongPersonId" type="java.lang.Long">
<result column="person_id" property="personId" javaType="long"/>
</resultMap>
<select id="getPhoneGroupPersonIdsByGroupId" resultMap="ResultOfLongPersonId">
select person_id from phone_group_person
where phone_group_id=#{phoneGroupId,jdbcType=BIGINT}
and is_delete=0
</select>
2.直接在查询的时候定义ResultType="Long"
<select id="getPhoneGroupPersonIdsByGroupId" resultType="Long">
select person_id from phone_group_person
where phone_group_id=#{phoneGroupId,jdbcType=BIGINT}
and is_delete=0
</select>
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)