Mybaits的ResultMap配置

Posted yangweiguo123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybaits的ResultMap配置相关的知识,希望对你有一定的参考价值。

亟待解决的问题:结果集(表)中的列名和对象中的属性名称不匹配。

解决方案:使用resultMap元素

resultMap元素:结果集合对象的映射

???? id 属性: 当前Mapper 文件中的resultMap的唯一名称

???? type 属性: 把结果集的每一行数据封装成什么类型的对象

???? 子元素

???? ? id元素:功能和result一样,如果是主键建议使用id元素,提升性能

???? ? result元素:匹配对象中的哪一个属性对应表中的哪一个列

技术图片

技术图片

以上是关于Mybaits的ResultMap配置的主要内容,如果未能解决你的问题,请参考以下文章

MyBaits基本操作,为什么session.commit()可以引起事物提交?ResultMap结果映射,执行添加后返回自增列的值,多条件查询,智能标签,工具类

The content of element type "resultMap" must match "(constructor?,id*,result*,associa

mybatis 注解@Results@Result@ResultMap@One的使用

mybaits自连接查询

MybatisPlus resultMap标签collection的注解写法

@Results用法和resultMap的用法