# wms毕设 **Repository Path**: jimbaby/wms_manager ## Basic Information - **Project Name**: wms毕设 - **Description**: 基于java的仓库管理系统毕业设计 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-02-18 - **Last Updated**: 2026-01-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WMS管理系统 这是一个基于Spring Boot的仓库管理系统,提供商品管理、库存管理、出入库记录、用户权限管理等功能。 ## 功能特点 - 完善的商品管理功能 - 详细的库存统计与预警 - 完整的出入库记录管理 - 强大的用户权限控制系统 - 友好的API文档(通过OpenAPI) - 基于JWT的认证机制 ## 模块介绍 - **商品管理**:管理商品信息,包括分类、基本信息等 - **库存管理**:查看库存详情,设置库存预警 - **出入库管理**:记录所有出入库操作,生成详细记录 - **用户权限**:多级角色权限管理,支持菜单级权限控制 - **统计报表**:提供丰富的数据统计和可视化展示 ## 技术栈 - Spring Boot - MyBatis Plus - JWT - Spring Security - OpenAPI - MySQL ## API文档 系统提供了完善的API文档,可通过以下方式访问: ``` http://localhost:8080/swagger-ui.html ``` ## 安全特性 - 基于JWT的认证机制 - 请求跨域处理(CORS) - 全面的异常处理机制 - 密码加密存储 - 请求频率限制 ## 系统架构 采用经典的MVC架构,包含以下主要包: - `controller`:API接口定义 - `service`:业务逻辑处理 - `mapper`:数据库访问接口 - `entity`:数据模型定义 - `config`:系统配置 - `filter`:请求过滤器 - `util`:工具类集合 ## 许可证 本项目采用Apache 2.0许可证,请在使用时保留版权声明和许可声明。