本项目是一个基于Spring Boot的前后端分离项目,使用了Vue.js作为前端框架,实现了一个简单的选课系统
- 后端:Spring Boot、MyBatis、MyBatis Plus、MySQL
├── sscm # 后端项目
│ ├── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com.example.backend
│ │ │ │ ├── config # 配置类
│ │ │ │ ├── controller # 控制器
│ │ │ │ ├── mapper # MyBatis Mapper
│ │ │ │ ├── pojo # 实体类
│ │ │ │ ├── service # 服务接口
│ │ │ │ ├── interceptor #拦截器
│ │ │ │ ├── tool # 工具
│ │ │ │ └── SscmApplication.java # 启动类
│ │ │ └── resources
│ │ │ ├── application.yml # 配置文件
│ │ │ ├── mapper # MyBatis Mapper XML
│ │ │ └── static
├── img
│ ├── cou #课程图片
│ ├── stu #学生头像
│ └── tea #教师头像
└── sscm.sql #sql文件
- 在MySQL中创建一个名为
sscm的数据库 - 修改
sscm/src/main/resources/application.yml中的数据库连接配置 - 运行
sscm/src/main/java/com.lsw.sscm/SscmApplication.java启动后端服务器
- 启动之后访问:
http://localhost:8080/swagger-ui/