- 配置.env文件支持环境变量管理 - 集成MyBatis Plus ORM框架并配置数据库连接 - 实现JWT认证和Spring Security安全配置 - 添加全局异常处理机制和统一响应结果封装 - 配置CORS跨域资源共享支持 - 实现用户认证API包括登录、注册、刷新token功能 - 开发完整的药品管理系统包含分类、药品、库存管理 - 实现出入库管理功能包括供应商、客户管理 - 添加角色权限管理和菜单配置 - 实现仪表盘统计和过期预警功能 - 配置分页查询和数据验证功能 ```
937 B
937 B
医药管理系统
一、概述
(一)项目概述
1.技术栈:
| 类别 | 技术栈 | 版本 |
|---|---|---|
| 前端 | Vue 3 + Vite | 3.5+ / 8.1+ |
| UI 与路由 | Element Plus + Vue Router | 2.x / 4.x |
| 状态与请求 | Pinia + Axios | 2.x / 1.x |
| 样式与图标 | Sass + @element-plus/icons-vue | 1.x / — |
| 后端框架 | Spring Boot (含 Validation) | 4.1.0 |
| 开发语言 | JDK | 21 |
| 持久层 | MyBatis-Plus + MySQL | 3.5+ / 8.0+ |
| 安全与认证 | Spring Security + JWT (jjwt) | 6.x / 0.12+ |
| 工具库 | Hutool | 5.x |
| 项目构建 | Maven | 3.9+ |