码迷,mamicode.com
首页 > 其他好文 > 详细

05.解决属性名和字段名不一致的问题

时间:2020-05-22 10:06:16      阅读:48      评论:0      收藏:0      [点我收藏+]

标签:设计思想   简单的   code   uid   pre   res   数据库   word   pojo   

05.解决属性名和字段名不一致的问题
起别名
<select id="getUser" resultType="com.believe.pojo.User" >
        select uid,uname as username,pwd as password from t_user where uid=#{id};</select>
resultMap

设计思想:对简单的语句做到零配置,对于复杂一点的语句,只需要描述语句之间的关系就行了

<!--结果集映射-->
<!--id为resultMap的值,type为返回值类型-->
<resultMap id="UserMap" type="com.believe.pojo.User" >
<!--column是数据库中的字段,property是实体类中的属性-->
    <result column="uname" property="username" />
    <result column="pwd" property="password" />
</resultMap>
<select id="getUser" resultMap="UserMap" >
	select * from t_user where uid=#{id};
</select>

05.解决属性名和字段名不一致的问题

标签:设计思想   简单的   code   uid   pre   res   数据库   word   pojo   

原文地址:https://www.cnblogs.com/thetree/p/05_mybatis.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!