项目介绍
校园共享单车管理平台是一个基于Spring Boot + Vue.js的全栈项目,旨在为校园提供一个完整的共享单车管理解决方案。该系统支持学生租借单车、管理员管理车辆和用户等功能。
技术栈
后端
- Spring Boot 2.7.x
- Spring Security
- MyBatis-Plus
- MySQL 8.0
- Redis
- JWT
前端
- Vue 3
- Element Plus
- Axios
- Vuex
- Vue Router
核心功能模块
1. 用户管理模块
- 学生注册与登录
- 管理员账户管理
- 基于JWT的身份认证
- 角色权限控制
2. 单车管理模块
@Service
public class BikeService {
// 添加单车
public vo