![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MyBatis框架学习笔记
文章平均质量分 96
MyBatis
月色夜雨
学编程的萌新
展开
-
MyBatis框架学习笔记(三)(高级映射,Mybatis注解)
MyBatis框架学习笔记(三)七. 高级映射7.1 关系描述7.2 一对一映射关系实现(1)传统方式:由程序员控制逻辑七. 高级映射映射,就是对虚拟表中字段对应的值和对象中属性值,完成映射关系。之前,在做单表操作的时候,我们可以自定义映射的关系,当存储多表的时候,那么类中就涉及到对**关联对象(单个、集合)**的映射问题。<resultMap>标签:MyBatis最强大和最复杂的标签,通过该标签可以建立字段和属性之间的映射关系(单表)7.1 关系描述(1)数据中表和表之间的关原创 2021-08-16 20:43:41 · 373 阅读 · 0 评论 -
MyBatis框架学习笔记(二)(简单映射,动态SQL语句)
MyBatis框架学习笔记(二)五、简单映射5.1 单条记录结果集处理Map(1)`resultType`属性,ResultSet对象转换为Map对象(2)`resultType`属性,ResultSet对象转换为Map对象(3)自己建立映射关系,查询语句和Map中的KEY的赋值,由我们决定5.2 单条记录结果处理Student(1)默认情况下,映射为自动映射,查询虚拟表中字段和Java类中的属性一致,可以完成自动映射(赋值过程)(2)``标签,完成映射,可以做到复用性5.3 单个值单条记录处理方式5.4原创 2021-08-15 11:49:44 · 215 阅读 · 0 评论 -
MyBatis框架学习笔记(一)(MyBatis入门,数据传递)
@TOC一、框架的概述什么是框架?个人理解:框架是由别人为我们提供的一个“大”的工具类,我们需要遵循该工具类的规则下,完成自己的功能。例如:工具类只是关心class文件,就需要找到相应的jar包,类似于commons-fileupload.jar为什么使用框架?在没有框架(有规则的工具类),我们在进行数据库操作的时候,每个程序员对CRUD的封装方式和方法都是不同. 这样没有规则,当程序员离开的时候,接手的程序员需要重新进行学习,增加学习成本,不利于公司的效率。如何学习框架?需要找到原创 2021-08-14 12:01:53 · 188 阅读 · 0 评论