首页 > 其他 > 详细

mybatis映射

时间:2021-04-14 00:10:35      阅读:23      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 

 mybatis-config.xml

<!--每一个mapper都要注意一次-->
    <mappers>
        <!--同名同包是最好的,坚持-->
        <!--最好用这个-->
        <mapper resource="dao/UserMapper.xml"></mapper>
        <!--使用class需要将mapper文件和他的配置文件同名,且放在同一个包下-->
        <!--<mapper class="dao.UserMapper"/>-->
        <!--使用package需要将mapper文件和他的配置文件同名,且放在同一个包下-->
        <!--<package name="dao"/>-->
    </mappers>

 

 

 

当数据库中字段和实体类中属性名不一致时

技术分享图片

技术分享图片

 

技术分享图片

 

 数据库返回的pwd字段无法赋给password

解决方案:在UserMapper.xml中添加resultMap结果集映射

<!--结果集映射,当数据库字段和实体类中属性名字段不同时-->
    <resultMap id="UserMap" type="User">
        <!--column:数据库中字段名 property实体类中的属性名-->
        <!--<result column="id" property="id"/>
        <result column="name" property="name"/>-->
        <result column="pwd" property="password"/>

    </resultMap>

 

mybatis映射

原文:https://www.cnblogs.com/yizhixiaozhu/p/14654736.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!