# RainngCourse **Repository Path**: data_revival/RainngCourse ## Basic Information - **Project Name**: RainngCourse - **Description**: 学生选课系统 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-02-02 - **Last Updated**: 2021-11-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RainngCourse 数据库大作业,学生选课系统,前后端分离界面美观💎使用流行技术栈Vue ElementUI SpringBoot,Redis实现分布式Session,AOP记录日志由MongoDB存储,可做学习使用 | |**技术栈**| |---|---| |前端 | Vue.js ElementUI axios | |持久层 | Mybatis Plus | |授权认证 | 手写 | |会话 | Spring Session + Redis | |日志 | AOP + MongoDB| ### 数据库 - MySQL(MariaDB): 核心业务 - Redis: Session、新闻、配置信息 - MongoDB: 业务日志 ## 项目截图 | 功能 | 截图 | |---|---| | 登录 | ![登录](./images/login.png) | |首页|![首页](./images/front.png)| | 增删改查 | ![增删查改](./images/crud.png) | | 学习选课 | ![学生选课](./images/select-course.png) | | 课程表 | ![课程表](./images/timetable.png) | | 权限修改 | ![权限修改](./images/permission.png) | | 日志 | ![日志](./images/log.png) |