# LMS **Repository Path**: Hexiaowen61/LMS ## Basic Information - **Project Name**: LMS - **Description**: 基于springboot + mybatisplus + vue.js + axios.js + element-ui 实现的图书借阅管理系统 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-20 - **Last Updated**: 2026-05-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 💬 介绍 - 单体架构实现的图书借阅管理系统 #### 📌 技术栈 - Spring Boot 2.4.5 - MyBatis Plus 3.4.2 - MySQL 8.0+ - Druid 连接池 - Vue.js + Element UI + axios.js - JDK 8 - maven3.9.+ #### 📋 项目主要功能 - ✅ 用户管理:注册、登录、信息编辑、状态管理、分页查询 - ✅ 管理员管理:登录、信息管理、退出登录 - ✅ 图书管理:增删改查、分类管理、批量删除 - ✅ 借阅管理:借书、还书、借阅历史查询 - ✅ 公告通知系统:逾期提醒、一键已读 #### 🔐 安全认证 - Session-based 登录验证 - MD5 密码加密 - 登录拦截器(LoginCheckFilter) - ThreadLocal 用户上下文管理(BaseContext) #### 💡 其他说明 - 超管账号root/root - 用户账号lapis/123456ci - 原项目地址: https://gitee.com/lapis17/mbs.git - ![1](./.md/1.png) - 与图中内容未完全一致(用户类别待添加) #### 📷 项目截图 ![2](./.md/登录.png) ![3](./.md/首页.png)