校园课程助手
miss writer
我也可以成为大佬,为世界开源做贡献。冲!!!
展开
-
校园选课助手【2】
1.使用 MD5 二次加密用户登录信息,前端先通过密码加上盐进行MD5加密交给服务器,在userSeverice验证时再对此密码加盐进行一次MD5加密才和数据库中查询的密码对比;两种方法获取用户登录信息,一种是通过获取Redis里存储的用户信息;登录验证的service代码: 随机生成一个uuid作为key,将用户登陆信息使用Redis存储,将key作为cookie返回。实现自定义拦截器方法:实现WebMvcConfigurer 接口,使得springMVC调用服务接口时进行用户身份解析。原创 2024-08-01 15:48:00 · 227 阅读 · 0 评论 -
校园选课助手【1】
后端:Spring MVC、Mybatis、Redis、RabbitMQ、MySQL、Elasticsearch。课程查询:用户可按课程名称、课程代码、教师姓名等条件查询课程信息。课程表:包含课程名称、课程代码、教师姓名、学分、课时、余量等信息。选课表:包含选课ID、用户ID、课程ID、选课状态等信息。软件开发:包括需求分析、设计、编码、测试和部署等环节。个人中心:用户可查看已选课程、课程表、成绩等信息。用户表:包含用户ID、用户名、密码、手机号等信息。功能性:满足学生选课、退课、查询课程信息等需求。原创 2024-08-01 11:11:03 · 356 阅读 · 0 评论