目录
GitHub项目地址
后续会结合开发日志一步步发布里程碑教程和遇到的问题与解决
??该系统是一次将理论与实践相结合的创新设计,它结合当下在线教育形势,未来泛在学习发展趋势,在完美融合学校教育需求下进行的一次实践探索。
??移动设备和移动技术的应用已经改变了人们的学习方式和获取信息的途径,随时随刻拿出手机打开app或者浏览器即可进行想要资源的获取。在这样一个信息爆炸的时代中,学习系统的功能已经不仅仅是如何全面的将资源快速展现给学习者,更为重要的是如何针对性的将资源进行囊括。
??从人性化角度分析,不同于市面上常见的app下载方式,该系统实现更为便捷灵活的网页显示方式,用户根据需求登录即可进入相应页面,无论是在手机,平板抑或电脑等设备,该系统都会根据屏幕实际大小自适应显示完整内容,这体现了该系统的灵活高效的特征。从适用范围分析,它的主要环境是学校,包括学生和教师两种人物角色,系统同时满足学生学习、实验、测试要求以及教师教学任务管理、公告维护要求,这体现了该系统的实用特征。从文件资源的储存角度分析,所有文件,通告以及资源都是线上同步方式,完全可以在任何时候查看,并且不会失效,对于学生来说资源是共享且永久的。
更新maven打包配置,调整本地开发的redis服务器地址
整合监控系统
添加网关异常拦截处理
完成权限校验
整合权限控制,redis
整合swagger和增强ui,在网关处对文档进行聚合
完成简单的单点登录
整合Spring Security
完成网关登录功能
添加教师角色和权限dao
添加获取验证码接口
添加教师登录接口
修改配置,添加模块
修改服务配置目录结构,添加系统管理模块和通用核心模块
完成服务注册发现、路由网关和统一配置管理
原文:https://www.cnblogs.com/darren1112/p/12147640.html