一、查询需求
(一)针对三张表关联查询
1.班级表
2.教师表
3.学生表
*一个班级配置一个教师,一个班级有多个学生
(二)按班级编号查询班级信息
要求查询到的班级带老师信息和该班学生信息
(三)查询全部班级信息
要求查询的班级信息只带老师的信息,不带学生信息
二、创建数据库表
(一)创建教师表
执行SQL语句,创建教师表t_teacher
执行SQL语句,插入三条记录
打开教师表查看
(二)创建班级表
执行SQL语句,创建班级表t_class
执行SQL语句,插入3条记录
查看班级表记录
创建学生表
插入9条记录
查看学生表
三、创建与数据库表对应的实体类
(一)创建教师实体类
(二)创建学生实体类
(三)创建班级实体类
四、创建班级配置映射器
五、修改MyBatis配置文件
在配置里配置班级 教师 与学生实体类别名,以及班级映射器配置文件
六、定义班级映射接口ClazzMapper
创建测试类TestClazzMapper
运行测试方法testFindAll 查看结果