1.两表关系
student表的一个属性T_BXW_MAJOR_ZHK_ID是major表的主键,二者为一对多的关系,
student表
major表
2.实现要求
- 显示界面可直接显示专业名称,而不是专业id
- 条件查询可以通过专业名称进行查询
- 添加界面可以选择专业
- 修改界面可以进行回显现在的专业,修改专业
3.domain层修改
加入类似先前的major类TBxwMajorZhk并生成对应的set,get方法
4.list显示功能实现
4.1实现法一
同之前的代码一致,先在DaoImp层中进行二次查询得到major,设置student的属性major,在JSP层中接收打印major名称
4.2实现法二
通过sql语句进行修改
4.2.1 修改TBxwStudentZhkMapper
修改main->resources->mybatis->yw下TBxwStudentZhkMapper文件的下表框内代码,类似之前的DaoImp层
4.2.2修改student.html
修改main->resources->templates->yw->student下的student.html文件,类似先前的JSP文件