StudyX管理系统是一个基于Studyx学习平台的管理系统,对学生新用户的管理,活动,题目及答案等业务进行管理的系统,系统采用的SpringBoot框架搭建的单体项目,涉及到题目管理,答案管理,学生管理,导师管理,活动管理,数据管理等模块。负责模块: 参与项目的设计和编写,完成后端的题目答案管理模块,数据管理模块。技术要点:使用Restful风格的接口设计,使用ShowDoci做接口文档,对接前端开发使用Nginx做转发到指定服务器自定义日志注解,将管理员相关操作记录日志。自定义全局异常,避免异常的直接暴露,降低了被攻击的可能性完成答案管理模块,数据模块,角色模块的CRUD利用redis做分布式锁并通过惰性加定期删除策略限制管理员对同一答案的重复操作协助组长在Docker搭建开发和生产环境,并完成最终的项目部署使用Git做版本控制使用XXL-JOB对答案进行自动审核声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论