本贴最后更新于 2519 天前,其中的信息可能已经时移俗易
github:[SSTS]
zhihu:[浅扉浅蓝]
在线DEMO:[ssts]
2017.11.15 – 2017.12.03
2017.12.05 – 2017.12.23
- 完成前期框架基本搭建,包括以下项目需要东西
- 前端:bootstrap、vue、jQuery、eleUI
- 后台:spring、springMVC
- ORM:hibernate、spring JDBC template
- 测试:spring Test
- 编程环境:java 8、IDEA
- 数据库:MySQL
- 构建工具加包管管理器:maven
- 版本控制系统:Git
2017.12.24 – 2017.12.29
2017.12.30 – 2018.01.05
- 添加 poi、httpUtil、poolingUtil 等工具类
- 修改 DataSource 配置,添加 RepositoryConfig,解决 hibernate 无法使用 jpa 问题
- 添加课程、用户实体类
2018.01.05 – 2018.01.07
- 解决 hibernate 无法 IOC 问题
- 添加 eleUI 样式、字体、库文件等
- 解决一些数据库配置 bug
2018.01.08
- 登录页测试,添加 canvas 动效背景
- 修改静态资源路由
2018.01.09
2018.01.15
- 添加分组实体类
- 添加登录 session 缓存(30 天)
- 添加请求过滤器,放行静态资源和登录请求
- 对其他请求进行登录检测
- 修改登录页面 bug
2018.01.16
- 重构过滤器
- 添加用户密码规则为(md5(sha1(username+password+salt)))
- 处理用户登录请求(登录成功后添加到 cache 和 session)
- 修改数据库创建 bug 和修改 loading page
- 为分组操作新建 repo 和 controller
- 在 session 中添加当前用户信息 md5 摘要,防止前端对用户信息及权限进行篡改
- 添加 des 加密解密工具类
- 将 session 中用户信息 des 加密
2018.01.17
- 更改数据源为本地数据源
- 解决读取 session 为空时导致的空指针异常
2018.01.18
2018.01.20
- 重构静态资源路径
- 添加五个 vue 动态组件框架
- 统计组件:统计学院专业各项指标情况
- 用户管理组件:未来准备支持的功能是添加下级管理员及查询其他用户信息
- 所有课程列表组件:所有的课程都会根据课程 id 去重后添加都课程表中,在这里可以查询修改(只有 super 管理员有这个权限)
- 培养计划组件:在这里可以看到各学院培养计划详细信息,会支持查找删除和修改等
- 配置中心组件:配置一些通用配置
2018.01.21
- 完成管理页面基本结构
- 完成学院添加,查询后台接口
- 完成学院查询前端页面
- 添加几个 MVC 层的自定义异常,添加全局异常捕获处理
- 解决 element ui 的 submenu callback 里面触发 vue 重新渲染导致整个页面要重新 render 问题
2018.02.23
- 完成子组件中添加学院后,页面左侧学院树同样 render 添加对应学院
- 修改 User 实体类定义,决定数据库设计 0 冗余
2018.01.25
- 修改 maven 包名
- 修改 readme.md
- 完成学院添加删除
2018.01.28
- 完成修改学院信息
- 完成学院信息 curd 操作与列表树联动
- 添加添加用户模态框
待续ing
-
设计
-
学籍管理系统
-
Java
Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。
3190
引用
•
8214
回帖
•
1
关注
474
11
61
58
58
56
38
182
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于