博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mybatis中ResultMap基本用法
阅读量:6913 次
发布时间:2019-06-27

本文共 622 字,大约阅读时间需要 2 分钟。

ResultMap功能:将select statement查询结果映射为java实力对象。

RestultMap属性:

id:resultmap标签的标识;type:返回值的全限定类名;autoMapping属性:设为true则自动查找与字段名小写同名的属性名,并调用setter方法;设为false则需要在resultmap内明确映射关系才会调用对应的setter方法。

ResultMap子元素:

id:用于设置主键字段与领域模型属性的映射关系;result:用于设置普通字段与领域模型属性的映射关系;constructor:使用指定参数列表的构造函数来实例化领域模型,其子元素顺序必须与参数列表顺序对应。    idArg:标记该入参为主键;    arg:标记该入参为普通字段;举例如下:
discriminator标签:实现动态映射关系的设置;举例如下:

ResultMap的继承:

一个resultmap可以通过extends继承另外一个resultmap.举例如下:
......
......

转载地址:http://fqicl.baihongyu.com/

你可能感兴趣的文章
Java加密算法(八)——数字证书
查看>>
Storm消息容错机制(ack-fail机制)
查看>>
Linux入门
查看>>
Linux 文件与目录结构
查看>>
mysql数据库主从配置的几种方式
查看>>
异或运算的作用
查看>>
web安全测试---AppScan扫描工具
查看>>
分析一个C语言程序生成的汇编代码-《Linux内核分析》Week1作业
查看>>
JavaScript数组操作方法集合(2)
查看>>
android Android SDK Manager遇到的问题
查看>>
RadioButton与监听
查看>>
Android开发技术周报183学习记录
查看>>
移位运算符
查看>>
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
查看>>
lamp环境安装
查看>>
springboot shiro配置
查看>>
Function
查看>>
Tomcat意外宕机分析
查看>>
LeetCode——58 Java之最后一个单词的长度
查看>>
ZetCode PyQt4 tutorial basic painting
查看>>