SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)
程序员文章站
2024-03-21 16:37:10
...
序
本次基于Sping+SpingBoot+Mybatis写的教师信息管理demo
,如图所示:
↓↓↓↓全部源码地址:↓↓↓↓
https://github.com/cungudafa/SSMTest
查询模块
查询 | sql语句 |
---|---|
模糊查询 | search * form teacher where t_name like %Keyword% |
关键字查询 | search * form teacher where t_id = 1 |
Mybatis多表查询 | search * form teacher left join school on tid=sid |
界面模块
BootStrap | 动作 | 控件 | 处理 |
---|---|---|---|
1 | 模糊查询 | 静态下拉框 | value获取 |
2 | 个人信息修改 | 静态下拉框 | 跳转锁定学院名(value传值) |
3 | 个人信息显示 | 弹窗 | model蒙版 |
4 | 添加老师 | 弹窗、下拉框 | value获取、model蒙版 |
正文
(1)前端获取多表查询结果
- 前端:
- 前端jsp:
- 多表查询:
数据库运行测试:
select * from teacher_info
left outer join school
on teacher_info.school_id = school.school_id
-
controller:
-
service:
serviceImpl: -
dao:
-
mapper:
-
结果:
(2)BootStrap-select静态下拉框
这里还在研究:【下拉框动态获取数据库的值】
参考链接:下拉框样式
这部分涉及大量前端,另起一篇做讨论:JS学习 | 下拉框
上一篇: 7.全局异常处理