MyBatis基础入门《九》ResultMap自动匹配
MyBatis基础入门《九》ResultMap自动匹配
描述:
Mybatis执行select查询后,使用ResultMap接收查询的数据结果。
实体类:TblClient.java
接口:ClientMapper.java
xml文件:ClientMapper.xml
注意:
resultMap标签中,我注释掉了一行标签。
在<select>标签中书写sql语句的时候,client_birthday 字段有书写。
查看执行结果。
测试方法:
执行结果:
注意:
此次执行结果中,显示了数据库中的两条数据。
>>>> 标签<resultMap>中没有书写 client_birthday ,但在结果集中依然能够查看到client_birthday数据,说明:resultMap默认是映射所有的字段。
>>>> 如果不想映射所有的字段,在mybatis-config.xml 文件中的<settings>标签添加如下代码:
<setting name="autoMappingBehavior" value="NONE"/>
>>> resultMap 自动映射(autoMappingBehavior)的三个匹配级别
>> NONE 禁止自动匹配
>> PARTIAL(默认)自动匹配所以属性,内部嵌套除外
>> FULL 自动匹配所有
添加配置后,在次执行测试方法,测试结果如下:
如有问题,欢迎纠正!!!
如有转载,请标明源处:https://www.cnblogs.com/Charles-Yuan/p/9865960.html
转载于:https://www.cnblogs.com/Charles-Yuan/p/9865960.html
MyBatis基础入门《九》ResultMap自动匹配相关推荐
- MyBatis基础入门--知识点总结
对原生态jdbc程序的问题总结 下面是一个传统的jdbc连接oracle数据库的标准代码: public static void main(String[] args) throws Exceptio ...
- Mybatis基础入门程序
1,1mybatis环境搭建 1,创建工程:使用Intellij IDEA工具,选择工具栏中的"File"-"New"-"Project"选 ...
- MyBatis从入门到精通(九):MyBatis高级结果映射之一对一映射
最近在读刘增辉老师所著的<MyBatis从入门到精通>一书,很有收获,于是将自己学习的过程以博客形式输出,如有错误,欢迎指正,如帮助到你,不胜荣幸! 本篇博客主要讲解MyBatis中实现查 ...
- android 自动补全方法,Android零基础入门|自动完成文本框AutoCompleteTextView
原标题:Android零基础入门|自动完成文本框AutoCompleteTextView 上一期学习的Spinner的使用,掌握的怎么样?本期一起来学习AutoCompleteTextView的使用. ...
- Mybatis最入门---代码自动生成(generatorConfig.xml配置)
[一步是咫尺,一步即天涯] 经过前文的叙述,各位看官是不是已经被Mybatis的强大功能给折服了呢?本文我们将介绍一个能够极大提升我们开发效率的插件:即代码自动生成.这里的代码自动生成包括,与数据库一 ...
- android 编辑9图片,Android基础入门教程——1.6 .9(九妹)图片怎么玩
Android基础入门教程--1.6 .9(九妹)图片怎么玩 Android基础入门教程 1.本节引言: 可能有的一些疑问: 1.什么是.9图片? 答:图片后缀名前有.9的图片,如pic1.9.png ...
- 匹配正则_程序员入门基础:python正则表达式贪婪匹配和非贪婪匹配
此文为python正则表达式的高阶入门,正则基础入门请参考程序员入门基础:python的正则表达式. 一.贪婪匹配和非贪婪匹配 举例说明概念: print('非贪婪匹配',re.search('el+ ...
- mybatis 依赖于jdbc_大数据基础:Mybatis零基础入门
在Java企业级开发任务当中,持久层框架的选择,国内市场的主流选择一定有Mybatis的一席之地,从入门来说,Mybatis的学习难度不算高,但是要把Mybatis发挥出真正的效用,还是需要深入学习的 ...
- Java基础-SSM之mybatis快速入门篇
Java基础-SSM之mybatis快速入门篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 其实你可能会问什么是SSM,简单的说就是spring mvc + Spring + m ...
最新文章
- 2016年8月份学习总结,读书《书都不会读,你还想成功》
- vim 代码注释插件
- Android之应用APN、WIFI、GPS定位小例子
- ios 各种锁的使用性能比较
- JS设置cookie,删除cookie
- 一个准毕业生的2012年总结
- 控件制作之design-time attribute
- 设计模式之(Facade)外观模式
- 自编基于jQuery实现分页插件
- 台式计算机怎样时间同步,电脑时间同步,详细教您怎么让电脑时间和网络时间同步...
- html可以简写的属性,css有哪些缩写属性?
- win7与VMware/VBox下linux共享文件夹方法
- 转贴: 傅立叶级数(Fourier Series) 推导
- 数学/数论专题-学习笔记:狄利克雷卷积
- 计算机在医学影像中的应用,计算机图像处理技术在医学影像中的进展与应用
- 【转】appStore上传苹果应用程序软件发布流程
- SQL如何进行帕累托分析?(窗口函数、累计百分比分类)
- 推荐重排算法之MMR
- 【pytorch模型实现1】Skip-Gram+Neg
- Android内存清理
热门文章
- js使字体最大且不超过文本框
- 19-7-14 学习笔记
- 网站推广专员浅析不做大幅修改如何调整网站推广内容?
- 网络营销专员浅析网络营销推广基本形式你更中意哪种?
- 在网络推广外包中企业网站排名优化在网络推广外包中如何实现?
- 网站基本维护躲不过这三点!
- java如何重新执行函数_java如何遍历执行方法/函数
- svn服务器如何导入导出文件,如何导入svn dump备份文件或源代码文件?
- 天龙固件U盘更新_硅格T18D量产工具下载_硅格T18D量产工具官方版下载[u盘格式化]...
- java collections_【Java视频教程】day31-集合练习??