1 Star 1 Fork 1

Chris Phantom / student-manage

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

student-manage

介绍

课题:学生信息管理系统v2.0

经学长的系统评价,我对学生信息管理系统v1.0 的建议修改处进行了修改,于是有此2版本。对于上个版本的各种缺陷进行了修正,有了不错的提升,但仍有很大的改进提升空间,我会持续修正改进此系统的。

主要变动

  • mybatis代码由mybatis-generator生成
  • 前端引入了jQuery代替之前的原生JS
  • 目前系统符合前后端半分离架构
  • 后端api按照RESTful API接口设计标准及规范设计
  • 前后端数据交互都通过Ajax进行,脱离模板引擎,减少系统之前的耦合
  • 对集合、数组的一系列操作全部使用Java8 Stream流简化
  • 将之前的业务逻辑处理从controller层提取到service层
  • 对码云进行push提交信息较之前详尽清晰些
  • 页面新增分页,也优化了使用细节
  • 前后台采用同一个页面模板

存在问题

在测试时已经发现许多可优化的地方(包括bug和使用优化),未发现的肯定也有,我会持续更新修正改进此系统的,争取把这个系统做到更好,小弟技术不精,欢迎评论留言。

使用说明

  1. 需要在本地数据库执行sql文件夹下的student_manage.sql(仅结构)或student_manage_data.sql(结构和数据)创建数据库
  2. 需要将application.yml文件中的数据源信息修改为你的数据库信息(数据库的用户名及密码)
  3. 管理员账号admin 密码admin123 普通用户默认密码为123456

访问路径

本地运行:http://localhost:8080

我的服务器:http://47.114.106.117:8088

空文件

简介

重构学生管理系统 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/ChrisPhantom/student-manage.git
git@gitee.com:ChrisPhantom/student-manage.git
ChrisPhantom
student-manage
student-manage
master

搜索帮助