第六章 用户管理和年级管理

提示:本博客个为人独立博客,不是权威,仅供参考!所有思路只做交流之用!如有不足之处,望各位在评论区友善指正。


文章目录

  • 第六章 用户管理和年级管理
  • 前言
  • 一、用户管理
    • 1.用户查询
    • 2.用户新增
    • 3.用户修改
    • 4.用户删除
  • 二、年级管理
    • 1.拷贝user文件夹作为模板,重命名grade
    • 2.修改搜索信息
    • 3.修改列表信息
    • 4.修改toolbar事件监听
    • 5.修改设值方法
    • 6.修改add页面
    • 7.拷贝add作为update模板
    • 8.拷贝代码生成器生成的Controller代码
  • 总结

前言

这一章将介绍如何实现用户管理和年级管理


一、用户管理

1.用户查询

创建list,add,update页面

在数据库中添加功能菜单的跳转链接以及用户数据


拷贝table到list

修改搜索框内容


修改列表内容(第三张图片为后加的补充内容,只需要改框内的就好,其他与当前代码不一样的地方不用管)


修改数据请求接口

在Result类中添加列表分页方法

将UserController中query方法返回类型改为Map

修改table.js中规定成功的状态码为200

list页面的请求方法改为post,同时UserController中query方法的请求方法也改为post


删除table页面自带的分页信息

为UserController中query方法的形参添加注解@RequestBody

修改搜索操作


修改UserMapper.xml的查询语句为模糊查询

2.用户新增

删除【操作】列


完善toolbar

修改toolbar事件监听

拷贝add页面


修改表单信息

引入axios

提交数据

后端接收数据一定要用PostMapping和RequestBody

提交后刷新列表

3.用户修改

修改list页面的toolbar事件监听

删除list页面不需要的功能

拷贝add作为update页面的模板

表单赋值,用于给指定表单集合的元素赋值和取值

写一个设值方法

为update表单添加隐藏域

修改update页面

修改后端UserController中update方法

改正代码生成器的一个小纰漏

4.用户删除

完善toolbar事件监听

修改后端UserController中delete方法

删除用不到的table模块

二、年级管理

1.拷贝user文件夹作为模板,重命名grade

2.修改搜索信息

3.修改列表信息

4.修改toolbar事件监听


5.修改设值方法

6.修改add页面

7.拷贝add作为update模板

8.拷贝代码生成器生成的Controller代码


总结

难点:
1.细心
2.异步删除

第七章预计三天内更新,涉及机构管理和功能菜单权限分配

【高校宿舍管理系统】第六章 用户管理和年级管理相关推荐

  1. 【高校宿舍管理系统】终章 完成主页以及项目总结

    终章 完成主页以及项目总结 提示:本博客个为人独立博客,不是权威,仅供参考!所有思路只做交流之用!如有不足之处,望各位在评论区友善指正. 文章目录 终章 完成主页以及项目总结 前言 一.完成主页 1. ...

  2. 【高校宿舍管理系统】第九章 寝室编号设置和宿舍初始化以及预选设置

    第九章 寝室编号设置和宿舍初始化以及预选设置 提示:本博客个为人独立博客,不是权威,仅供参考!所有思路只做交流之用!如有不足之处,望各位在评论区友善指正. 文章目录 第九章 寝室编号设置和宿舍初始化以 ...

  3. 【高校宿舍管理系统】第二章 整合Mybatis和写CRUD的基本流程以及使用代码生成器生成Mapper等相关代码

    第二章 整合Mybatis和写CRUD的基本流程以及使用代码生成器生成Mapper等相关代码 提示:本博客个为人独立博客,不是权威,仅供参考!所有思路只做交流之用!如有不足之处,望各位在评论区友善指正 ...

  4. 【高校宿舍管理系统】第一章 建立数据库以及项目框架搭建

    第一章 建立数据库以及项目框架搭建 提示:本博客个为人独立博客,不是权威,仅供参考!所有思路只做交流之用!如有不足之处,望各位在评论区友善指正. 文章目录 第一章 建立数据库以及项目框架搭建 前言 一 ...

  5. 高校宿舍管理系统详细需求分析说明书

    (详细)高校宿舍管理系统需求分析说明书(文末-->获取原文档)   版本状态   版本 作者 参与者 起止日期 注释 审阅者 团队 版本 日期 签名 教学管理委员会 V1.1 2019.06.1 ...

  6. 【高校宿舍管理系统】第七章 机构管理和功能菜单权限分配

    第七章 机构管理和功能菜单权限分配 提示:本博客个为人独立博客,不是权威,仅供参考!所有思路只做交流之用!如有不足之处,望各位在评论区友善指正. 文章目录 第七章 机构管理和功能菜单权限分配 前言 一 ...

  7. 【高校宿舍管理系统】第八章 学生管理和楼宇管理以及寝室管理

    第八章 学生管理和楼宇管理以及宿舍管理 提示:本博客个为人独立博客,不是权威,仅供参考!所有思路只做交流之用!如有不足之处,望各位在评论区友善指正. 文章目录 第八章 学生管理和楼宇管理以及宿舍管理 ...

  8. 【高校宿舍管理系统】第三章 Layui整合Axios

    第三章 Layui整合Axios 提示:本博客个为人独立博客,不是权威,仅供参考!所有思路只做交流之用!如有不足之处,望各位在评论区友善指正. 文章目录 第三章 Layui整合Axios 前言 一.下 ...

  9. 【高校宿舍管理系统】第五章 JWT原理和应用以及实现功能菜单

    第五章 JWT原理和应用以及实现功能菜单 提示:本博客个为人独立博客,不是权威,仅供参考!所有思路只做交流之用!如有不足之处,望各位在评论区友善指正. 文章目录 第五章 JWT原理和应用以及实现功能菜 ...

最新文章

  1. PNAS顶刊文:情侣分手3个月前就有预兆!聊天记录还能反映分手后遗症
  2. 腾讯架构师讲解Java接口的继承与抽象类
  3. Spring精华问答 | Spring 能帮我们做什么?
  4. 潜伏者(洛谷-P1071)
  5. 确保河道环境_开展河道整治 改善生态环境
  6. android volley post 参数,带有标题和正文的Android Volley POST请求
  7. windows系统开机自动扫描硬盘的原因及解决方法
  8. k2 官方纯净版固件
  9. intel服务器最新主板芯片组,Intel C200芯片组:入门级、发烧友至爱_Intel服务器主板_服务器评测与技术-中关村在线...
  10. 互联网大厂数据分析面试常见问题及解法,建议收藏
  11. android远程协助
  12. virt-manager 键盘错位解决
  13. mysql pid无法写入_ERROR /usr/libexec/mysqld:写入文件'/var/run/mysqld/mysqld.pid'时出错(错误代码:28)...
  14. 2022年拼多多双十二活动什么时候开始?会有哪些福利?
  15. 紫光扫描仪ocr_清华紫光OCR下载
  16. 高德地图API - 根据经纬度获取周边建筑地标
  17. [C语言]printf函数和scanf函数的返回值
  18. iptables限制Docker IP和端口访问
  19. redis:redis介绍和安装、普通连接和连接池、redis 5大数据类型之字符串、Hash、列表、其他操作(通用)、管道、django使用redis、接口缓存
  20. 工业智能网关BL110应用之九十三: 实现西门子S7-1500 PLC接入OPC UA云平台

热门文章

  1. 快手用计算机说唱的叫什么,HIPHOP人物:“我们呢说唱,会在快手上爆炸!”
  2. 2015-04-11一些知识点
  3. Python easy_insatll 安装包
  4. Android调用系统照相机
  5. Hdu2660 Accepted Necklace【简单dfs】
  6. SQL SERVER2008 存储过程、表、视图、函数的权限
  7. Linux内存管理之基本概念介绍(一)
  8. linux报文高速捕获技术对比--napi/libpcap/afpacket/pfring/dpdk/xdp
  9. Netty线程模型和核心概念
  10. Log4J 1.x 配置详解