# redems-boot
**Repository Path**: Mark-42/redems-boot
## Basic Information
- **Project Name**: redems-boot
- **Description**: 基于SpringBoot的红色教育网站系统,其中还有不完善的地方还请各位大佬能够积极提出问题,或者帮忙一起改正,谢谢大家!
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 1
- **Created**: 2023-03-31
- **Last Updated**: 2024-07-05
## Categories & Tags
**Categories**: Uncategorized
**Tags**: 红蛇教育网站系统, SSM, SpringBoot, MySQL, Java
## README
红色教育网站系统
#### 项目简介
一个基于 Spring Boot 2.7.2 、 MySQL、 mybatis 、 LayUI 的红色教育网站
#### 主要特性
- 使用最新技术栈,社区资源丰富
- 关于红色教育主题的为数不多的springboot项目
- 高效率开发
#### 系统功能
- 用户管理:提供用户的相关配置,用户的增删改查
- 问题查询管理:对前台问题查询模块的维护和管理
- 导航管理:对前台导航的管理
- 课程学习管理:上传课程资料和学习视频,管理资料
- 网站留言管理:对前台页面的留言进行管理和维护
#### 项目结构
```
- redems-boot 主模块
- database 存放sql和更新sql
- src/main 程序主文件夹
- java/com.xawl
- config 提供了过滤器、拦截器和SpringMvc的配置
- controller 接口层,提供各种接口
- dao 数据访问对象层,提供各种mapper接口
- pojo 实体类
- service 业务层,提供各种逻辑和业务
- RedEmsRun 主启动类
- resources
- mapper 对应的mapper.xml文件(sql)
- static 静态文件,如css、images、js等
- templates 前端的所有页面,配合thymeleaf来渲染页面
- application.yml 程序的主配置文件包含端口、数据源、mybatis等
```