一、项目简述

本系统功能包括:
管理员:学生信息管理,辅导员管理,首页,个人信息,成绩管理,宿舍管理,班级公告管理,教学管理,班级管理,宿舍评分管理等;
辅导员:个人中心 ,修改密码,学生管理,成绩管理,专业管理等
二、项目运行

开发语言:Java
开发工具:IDEA /Eclipse
数据库:MYSQL5.7
应用服务:Tomcat7/Tomcat8
使用框架:ssm

效果图




班级信息控制器类
/*** 班级信息* 后端接口* @author * @email * @date 2021-04-24 23:35:06*/
@RestController
@RequestMapping("/banjixinxi")
public class BanjixinxiController {@Autowiredprivate BanjixinxiService banjixinxiService;/*** 后端列表*/@RequestMapping("/page")public R page(@RequestParam Map<String, Object> params,BanjixinxiEntity banjixinxi, HttpServletRequest request){EntityWrapper<BanjixinxiEntity> ew = new EntityWrapper<BanjixinxiEntity>();PageUtils page = banjixinxiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, banjixinxi), params), params));return R.ok().put("data", page);}/*** 前端列表*/@RequestMapping("/list")public R list(@RequestParam Map<String, Object> params,BanjixinxiEntity banjixinxi, HttpServletRequest request){EntityWrapper<BanjixinxiEntity> ew = new EntityWrapper<BanjixinxiEntity>();PageUtils page = banjixinxiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, banjixinxi), params), params));return R.ok().put("data", page);}/*** 列表*/@RequestMapping("/lists")public R list( BanjixinxiEntity banjixinxi){EntityWrapper<BanjixinxiEntity> ew = new EntityWrapper<BanjixinxiEntity>();ew.allEq(MPUtil.allEQMapPre( banjixinxi, "banjixinxi")); return R.ok().put("data", banjixinxiService.selectListView(ew));}/*** 查询*/@RequestMapping("/query")public R query(BanjixinxiEntity banjixinxi){EntityWrapper< BanjixinxiEntity> ew = new EntityWrapper< BanjixinxiEntity>();ew.allEq(MPUtil.allEQMapPre( banjixinxi, "banjixinxi")); BanjixinxiView banjixinxiView =  banjixinxiService.selectView(ew);return R.ok("查询班级信息成功").put("data", banjixinxiView);}/*** 后端详情*/@RequestMapping("/info/{id}")public R info(@PathVariable("id") Long id){BanjixinxiEntity banjixinxi = banjixinxiService.selectById(id);return R.ok().put("data", banjixinxi);}/*** 前端详情*/@RequestMapping("/detail/{id}")public R detail(@PathVariable("id") Long id){BanjixinxiEntity banjixinxi = banjixinxiService.selectById(id);return R.ok().put("data", banjixinxi);}/*** 后端保存*/@RequestMapping("/save")public R save(@RequestBody BanjixinxiEntity banjixinxi, HttpServletRequest request){banjixinxi.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());//ValidatorUtils.validateEntity(banjixinxi);banjixinxiService.insert(banjixinxi);return R.ok();}/*** 前端保存*/@RequestMapping("/add")public R add(@RequestBody BanjixinxiEntity banjixinxi, HttpServletRequest request){banjixinxi.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());//ValidatorUtils.validateEntity(banjixinxi);banjixinxiService.insert(banjixinxi);return R.ok();}

计算机毕业设计:java基于SSM的班级管理系统相关推荐

  1. 计算机毕业设计系列基于SSM的养老保险管理系统

    目录 一.项目介绍 二.开题报告 三.项目截图 四.源码获取 一.项目介绍 计算机毕业设计系列基于SSM的养老保险管理系统 本项目是一款基于SSM的养老保险管理系统,主要针对计算机相关专业的正在做毕设 ...

  2. [附源码]计算机毕业设计JAVA基于SSM高考志愿填报系统

    [附源码]计算机毕业设计JAVA基于SSM高考志愿填报系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe ...

  3. [附源码]计算机毕业设计JAVA基于ssm的电子网上商城

    [附源码]计算机毕业设计JAVA基于ssm的电子网上商城 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe( ...

  4. 计算机毕业设计java基于ssm的企业工资管理系统

    项目描述 员工账号/密码: 18080833/123456 管理员账号/密码:admin/admin 运行环境 jdk 1.8 项目技术 jsp+mysql+Spring+mybatis 运行截图 管 ...

  5. 计算机毕业设计java基于ssm的笔记本电脑销售系统-可定制

    1.前台系统功能模块分为: 用户注册模块:要求新用户可以在系统前台注册,注册信息可以保存在数据库中,后台管理员审核注册的用户,防止一些违规注册,注册后即可登录系统前台. 商品展示模块:通过主要商品和商 ...

  6. [附源码]计算机毕业设计JAVA基于JAVAWEB的高校实训管理系统

    [附源码]计算机毕业设计JAVA基于JAVAWEB的高校实训管理系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Ec ...

  7. 计算机毕业设计系列基于SSM的个人财务收支管理系统

    目录 一.项目介绍 二.开题报告 三.项目截图 四.源码获取 一.项目介绍 计算机毕业设计系列基于SSM的个人财务收支管理系统 本项目是一款基于SSM的个人财务收支管理系统,主要针对计算机相关专业的正 ...

  8. [附源码]计算机毕业设计JAVA基于JSP健身房管理系统

    [附源码]计算机毕业设计JAVA基于JSP健身房管理系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe( ...

  9. [附源码]计算机毕业设计JAVA基于Java小区电信计费管理系统

    [附源码]计算机毕业设计JAVA基于Java小区电信计费管理系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Ecli ...

  10. 计算机毕业设计JAVA基于微服务架构的设备管理系统的设计与实现mybatis+源码+调试部署+系统+数据库+lw

    计算机毕业设计JAVA基于微服务架构的设备管理系统的设计与实现mybatis+源码+调试部署+系统+数据库+lw 计算机毕业设计JAVA基于微服务架构的设备管理系统的设计与实现mybatis+源码+调 ...

最新文章

  1. XShell连接Deepin
  2. Gibbs sampling
  3. 2021-10-06
  4. python语言程序设计慕课_中国大学MOOC(慕课)_Python语言程序设计基础_试题及答案...
  5. python脚本自动运行失败_Linux下Python脚本自启动和定时启动的详细步骤
  6. python爬取豆瓣影评生成词云的课程设计报告_简单爬取《小丑》电影豆瓣短评生成词云...
  7. CSC 121, 122.. MAT 181, 182, 252, 271, 281, 474.. ECN 272, 273, 372, 472
  8. Using the itemDoubleClick event to open nodes in a Flex Tree control
  9. 在线语音识别_腾讯云在线语音识别_在线语音识别成文字 - 云+社区 - 腾讯云
  10. Gstreamer1.18.4编译(二十六)
  11. C# Web服务器控件FileUpload()上传文件
  12. pushbutton flash 游戏开发
  13. 魔兽服务器人口查询网站是多少,网易魔兽世界人口普查
  14. 教你如何在word中像LaTex那样打公式
  15. 测试工程师如何跟进用户反馈
  16. Coursera Big Data系列课程笔记1
  17. Grasshopper脚本电池处理全站仪数据,生成建筑、线状地物和地形
  18. 计算机组成原理唐朔飞第二版答案第六章,计算机组成原理第六章部分课后题答案(唐朔飞版)...
  19. VM虚拟机Ubuntu系统鼠标闪烁通用解决办法
  20. 电磁波极化原理及仿真

热门文章

  1. keytool-JDK导入证书
  2. linux设置挂载服务端防火墙_「rpcbind」Linux下nfs+rpcbind实现服务器之间的文件共享(mount 挂载) - seo实验室...
  3. 拼装机器人感想_机器人学习心得体会
  4. html网页设计作业代码——家乡介绍-南京(7页) HTML+CSS+JavaScript html网页设计期末大作业_网页设计平时作业
  5. vba6.3提取自WPS2012专业增强版 带教程 (wps可能是因为该宏在此工作簿中不可用)
  6. 免费复制百度文库上的内容
  7. c语言图书管理系统报告书,c语言图书管理系统实验报告_c语言程序设计报告 图书管理平台_c语言 图书管理平台...
  8. SQL Server Compact 3.5 SP1 RTM发布了!
  9. 程序员面试必备的网络编程知识
  10. QQ安装目录下各文件用途不完全揭密(转)