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自动匹配相关推荐

  1. MyBatis基础入门--知识点总结

    对原生态jdbc程序的问题总结 下面是一个传统的jdbc连接oracle数据库的标准代码: public static void main(String[] args) throws Exceptio ...

  2. Mybatis基础入门程序

    1,1mybatis环境搭建 1,创建工程:使用Intellij IDEA工具,选择工具栏中的"File"-"New"-"Project"选 ...

  3. MyBatis从入门到精通(九):MyBatis高级结果映射之一对一映射

    最近在读刘增辉老师所著的<MyBatis从入门到精通>一书,很有收获,于是将自己学习的过程以博客形式输出,如有错误,欢迎指正,如帮助到你,不胜荣幸! 本篇博客主要讲解MyBatis中实现查 ...

  4. android 自动补全方法,Android零基础入门|自动完成文本框AutoCompleteTextView

    原标题:Android零基础入门|自动完成文本框AutoCompleteTextView 上一期学习的Spinner的使用,掌握的怎么样?本期一起来学习AutoCompleteTextView的使用. ...

  5. Mybatis最入门---代码自动生成(generatorConfig.xml配置)

    [一步是咫尺,一步即天涯] 经过前文的叙述,各位看官是不是已经被Mybatis的强大功能给折服了呢?本文我们将介绍一个能够极大提升我们开发效率的插件:即代码自动生成.这里的代码自动生成包括,与数据库一 ...

  6. android 编辑9图片,Android基础入门教程——1.6 .9(九妹)图片怎么玩

    Android基础入门教程--1.6 .9(九妹)图片怎么玩 Android基础入门教程 1.本节引言: 可能有的一些疑问: 1.什么是.9图片? 答:图片后缀名前有.9的图片,如pic1.9.png ...

  7. 匹配正则_程序员入门基础:python正则表达式贪婪匹配和非贪婪匹配

    此文为python正则表达式的高阶入门,正则基础入门请参考程序员入门基础:python的正则表达式. 一.贪婪匹配和非贪婪匹配 举例说明概念: print('非贪婪匹配',re.search('el+ ...

  8. mybatis 依赖于jdbc_大数据基础:Mybatis零基础入门

    在Java企业级开发任务当中,持久层框架的选择,国内市场的主流选择一定有Mybatis的一席之地,从入门来说,Mybatis的学习难度不算高,但是要把Mybatis发挥出真正的效用,还是需要深入学习的 ...

  9. Java基础-SSM之mybatis快速入门篇

    Java基础-SSM之mybatis快速入门篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 其实你可能会问什么是SSM,简单的说就是spring mvc + Spring + m ...

最新文章

  1. 2016年8月份学习总结,读书《书都不会读,你还想成功》
  2. vim 代码注释插件
  3. Android之应用APN、WIFI、GPS定位小例子
  4. ios 各种锁的使用性能比较
  5. JS设置cookie,删除cookie
  6. 一个准毕业生的2012年总结
  7. 控件制作之design-time attribute
  8. 设计模式之(Facade)外观模式
  9. 自编基于jQuery实现分页插件
  10. 台式计算机怎样时间同步,电脑时间同步,详细教您怎么让电脑时间和网络时间同步...
  11. html可以简写的属性,css有哪些缩写属性?
  12. win7与VMware/VBox下linux共享文件夹方法
  13. 转贴: 傅立叶级数(Fourier Series) 推导
  14. 数学/数论专题-学习笔记:狄利克雷卷积
  15. 计算机在医学影像中的应用,计算机图像处理技术在医学影像中的进展与应用
  16. 【转】appStore上传苹果应用程序软件发布流程
  17. SQL如何进行帕累托分析?(窗口函数、累计百分比分类)
  18. 推荐重排算法之MMR
  19. 【pytorch模型实现1】Skip-Gram+Neg
  20. Android内存清理

热门文章

  1. js使字体最大且不超过文本框
  2. 19-7-14 学习笔记
  3. 网站推广专员浅析不做大幅修改如何调整网站推广内容?
  4. 网络营销专员浅析网络营销推广基本形式你更中意哪种?
  5. 在网络推广外包中企业网站排名优化在网络推广外包中如何实现?
  6. 网站基本维护躲不过这三点!
  7. java如何重新执行函数_java如何遍历执行方法/函数
  8. svn服务器如何导入导出文件,如何导入svn dump备份文件或源代码文件?
  9. 天龙固件U盘更新_硅格T18D量产工具下载_硅格T18D量产工具官方版下载[u盘格式化]...
  10. java collections_【Java视频教程】day31-集合练习??