一、
关系型数据库中的关系:一对一 一对多 多对一 多对多
三种关系[ 在数据库中如何表示一对多和多对一,使用外键管理,
如何表示多对多的关系:使用中间表
二、
高级映射:
学生 班级 课程
学生
主键: stutdent_id
姓名:student_name
班级
主键:class_id
名称:class_name
三、
什么是逻辑关联和物理管理
select属性进行查询会产生多条SQL语句,N+1
通过id查询出学生表的信息,其中学生表中会包括学生所含的班级id,通过<association>的标签中的select定位到具体的班级方法,传入已查询出的班级id,
执行clazzMapper 的load查询,把结果付给了Student类。
注意:<association>的标签property 的对应的字段必须是类中包含的,不然无法进行班级信息查询