SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)

目录

    • 查询模块
    • 界面模块
  • 正文
    • (1)前端获取多表查询结果
    • (2)BootStrap-select静态下拉框

本次基于Sping+SpingBoot+Mybatis写的教师信息管理demo,如图所示:
SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)_第1张图片


↓↓↓↓全部源码地址:↓↓↓↓
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蒙版

SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)_第2张图片 SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)_第3张图片
SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)_第4张图片

正文

(1)前端获取多表查询结果

  • 前端:
    SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)_第5张图片
  • 前端jsp:
    SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)_第6张图片
  • 多表查询:
    数据库运行测试:
    SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)_第7张图片
select * from teacher_info
		left outer join school
		on teacher_info.school_id = school.school_id

SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)_第8张图片

  • controller:
    在这里插入图片描述

  • service:
    SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)_第9张图片
    serviceImpl:
    SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)_第10张图片

  • dao:
    SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)_第11张图片

  • mapper:
    SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)_第12张图片

  • 结果:
    SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)_第13张图片

(2)BootStrap-select静态下拉框

这里还在研究:【下拉框动态获取数据库的值】
SSM框架(九)Mybatis【多表查询-前后端】交互(教师信息管理demo)_第14张图片

参考链接:下拉框样式


这部分涉及大量前端,另起一篇做讨论:JS学习 | 下拉框

你可能感兴趣的:(SSM,Java前后端开发学习)