测试环境导入lombok新建实体类Teacher,Student新建Mapper接口建立Mapper.XML文件在核心配置文件中绑定注册我们的MApper接口或者文件!测试查询是否成功!按照查询嵌套处理<!--思路: 1、查询所有的学生信息
//学生需要关联一个老师!-- 按结果嵌套查询-->. --复杂的属性,我们需要单独处理 对象:association 集合:collection
如果对于学生这边,就是一个多对一的现象,即从学生这边关联一个老师!无论有没有需求,都应该写上,以备后来之需!
在实际的应用场景中,可能会遇到各种复杂关系的业务,所以经常会用到一对多,多对一的概念来处理复杂的关系。--association关联属性 property属性名 javaType属性类型 column在多的一方的表中的列名-->. 其实就是键值对的
在核心配置文件中绑定注册我们的Mapper接口或者文件!测试查询是否能够成功!--复杂的属性,我们需要单独处理 对象: association 集合: collection -->. --按照结果嵌套处理-->
SET FOREIGN_KEY_CHECKS=0;DROP TABLE IF EXISTS `customer`;`sysNo` int(11) NOT NULL AUTO_INCREMENT,`username` varchar(100) DEFAULT
Mybatis我们在学习Hibernate的时候,如果表涉及到两张的话,那么我们是在映射文件中使用<set>..<many-to-one>等标签将其的映射属性关联起来的...那么在我们Mybatis中又怎么做呢???
MyBatis中的一对多和对多一,多对多主要就是resultMap中association– 一个复杂的类型关联;许多结果将包成这种类型(一对多)collection– 复杂类型的集合(多对一)这2个属性的使用,而一对多和多对一都是相互的,只是站的角度不同
安科网(Ancii),中国第一极客网
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号