# Manager **Repository Path**: xliangliango/Manager ## Basic Information - **Project Name**: Manager - **Description**: 2019年第一个Java web项目 项目介绍:学校每年都会上演学生线上抢课的大型集体活动,我作为一名努力修学分的好学生,当然也幸免不了。可是,每次一到选课时间,学校教务系统就会出现卡顿、延迟、加载慢的情况,还有一次所有人都登不上了。每当这个时候,我就会好奇,学校教务系统后台是怎么设计的呢?于是,这个项目就此立项了。 个人职责: 前端页面使用经典模块化前端框架 Layui 实现数据可视化、使用 JavaScript 做简易的表单验证、使用 Ajax 实现异步http请求,并使用 Json 实现前后台数据交互 后端基于MVC 架构,控制层使用 servlet 接收 web 客户端请求,并使用 jackson 中的 ObjectMapper().wirteValue() 方法返回 Json 格式的数据给前端页面 使用ORM框架 Hibernate 实现数据库表的增删改查,并在 Dao 层使用工厂模式 使用 MySQL 关系型数据库存储数据 使用 Junit 对单元模块进行测试 项目成果:老师使用系统线上发布自己的课程信息,学生浏览教师课程信息,选择自己喜爱的选修课程。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-06-13 - **Last Updated**: 2021-06-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Manager #### 介绍 2019年第一个Java web项目 项目介绍:学校每年都会上演学生线上抢课的大型集体活动,我作为一名努力修学分的好学生,当然也幸免不了。可是,每次一到选课时间,学校教务系统就会出现卡顿、延迟、加载慢的情况,还有一次所有人都登不上了。每当这个时候,我就会好奇,学校教务系统后台是怎么设计的呢?于是,这个项目就此立项了。 个人职责: 前端页面使用经典模块化前端框架 Layui 实现数据可视化、使用 JavaScript 做简易的表单验证、使用 Ajax 实现异步http请求,并使用 Json 实现前后台数据交互 后端基于MVC 架构,控制层使用 servlet 接收 web 客户端请求,并使用 jackson 中的 ObjectMapper().wirteValue() 方法返回 Json 格式的数据给前端页面 使用ORM框架 Hibernate 实现数据库表的增删改查,并在 Dao 层使用工厂模式封装 使用 MySQL 关系型数据库存储数据 使用 Junit 对单元模块进行测试 项目成果:老师使用系统线上发布自己的课程信息,学生浏览教师课程信息,选择自己喜爱的选修课程。 #### 软件架构 软件架构说明 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)