您的位置:首页 > 移动开发

Mybatis中resultMap输出mapper中的配置

2017-01-02 18:41 459 查看
<mapper namespace="dancheng.mybatis.mapper.UserMapper">
<!-- 定义resultMap -->
<!--
type:resultMap最终映射的java对象类型,可以使用别名
id:对resultMap的唯一标识
-->
<resultMap type="user" id="userResultMap">
<!-- id表示查询结果集中的唯一标识
column:查询出来的列名
property:type指定的pojo类型中的属性名
最终resultMap对column和property做一个映射关系(对应关系)
-->
<id column="id_" property="id"/>
<!-- result对扑通名映射定义
column:查询出来的列名
property:type指定的pojo类型中的属性名
最终resultMap对column和property做一个映射关系(对应关系)
-->
<result column="username_" property="username"/>
</resultMap>

<!--        调用resultMap          -->

<!-- 使用resultMap进行输出的映射
如果这个resultMap的在其他mapper文件中,前面需要namespace
-->
<select id="findUserByIdResultMap" parameterType="int" resultType="userResultMap">
SELECT id id_,username username_ FROM USER WHERE id=#{value}
</select>
</mapper>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐