Day17 学生表专业表连接

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文件

5.add添加功能实现

        5.1修改TBxwStudentZhkController.java中的add的get方法

        5.2修改student中的add.html

6.edit修改功能实现

        6.1修改TBxwStudentZhkController.java中的edit的get方法

        6.2修改edit.html文件

7.条件查询实现

        7.1修改student.html

8.Java代码解析

  • 14
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值