资讯专栏INFORMATION COLUMN

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

不知名网友 / 2464人阅读

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

一、项目简述

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

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

效果图




班级信息控制器类/** * 班级信息 * 后端接口 * @author  * @email  * @date 2021-04-24 23:35:06 */@RestController@RequestMapping("/banjixinxi")public class BanjixinxiController {    @Autowired    private 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();    }

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/125570.html

相关文章

  • 基于SSM学生宿舍管理系统

    摘要:项目介绍本系统采用框架,数据层采用,数据库使用,可以用作毕业设计课程设计等,适合选题高校宿舍宿舍员工宿舍等,下面是大概的功能,具体功能实现可以建议看下方的演示视频,系统适合于基础一般的同学使用。 项目介绍: 本系统采用SSM框架,数据层采用mybatis,数据库使用mysql,可以用作毕业设...

    Backache 评论0 收藏0
  • 学生宿舍管理系统设计与实现

    摘要:项目编号基于实现学校宿舍管理系统主要包含学生管理宿舍管理班级管理宿舍卫生管理访客管理收费管理管理员管理等功能。 项目编号:BS-GX-010 基于SSM实现学校宿舍管理系统:主要包含学生管理、宿舍管理、班级管理、宿舍卫生管理、访客管理、收费管理、管理员管理等功能。并能导出各模块数据到EXC...

    Riddler 评论0 收藏0
  • java基于SSM公司办公网站

    摘要:传统的管理模式还处于手工处理阶段,管理效率极低,随着员工的不断增多,传统基于手工管理模式已经无法满足当前员工需求,随着信息化时代的到来,使得办公网站的开发成了必然。 ...

    不知名网友 评论0 收藏0
  • 基于SSM+Idea+MySQL汽车租赁系统SSM毕业设计源码)

    摘要:每一种角色登录以后可以有不同权限的功能。功能较多,展示主要功能。 项目类型:JAVA WEB毕业设计项目名称:基于SSM的汽车租赁系统 用户类型:多角色(角色可以自己添加并设置权限)系统类型:后台管理系统设计模式:SSM+Layui开发工具:Idea数据库:Mysql+Navicat数据库表...

    Carl 评论0 收藏0
  • Java入门基础知识点总结(详细篇)

    摘要:深入理解数据库管理系统通用知识及数据库的使用与管理。为后台开发打下坚实基础。项目文档,项目规范,需求分析,数据库设计,工程构建,需求评审,配置管理,修复,项目管理等。 很多新手在学习java的时候都比较迷茫,不知道从哪里开始学起,这里就给大家整理了一份java开发学习路线,比较系统全面,可参...

    shinezejian 评论0 收藏0

发表评论

0条评论

不知名网友

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<