项目介绍
图书馆租借系统是一个基于Spring Boot + Vue.js的全栈项目,实现图书管理、用户管理、借阅管理等核心功能。本文将详细介绍该项目的开发过程和关键技术点。
技术栈
后端
- Spring Boot 2.7
- Spring Security
- MyBatis Plus
- MySQL 8.0
- Redis
前端
- Vue 3
- Element Plus
- Axios
- Vuex
- Vue Router
核心功能模块
1. 用户管理
- 用户注册/登录
- 角色权限控制
- 个人信息管理
2. 图书管理
- 图书信息CRUD
- 图书分类管理
- 图书库存管理
3. 借阅管理
- 图书借阅
- 图书归还
- 借阅历史查询
- 超期提醒