系统管理服务
guava-admin-starter — 后台管理服务,提供用户、角色、菜单、部门、字典等核心业务功能。
基本信息
| 属性 | 值 |
|---|---|
| 工程名 | guava-admin-starter |
| 本地端口 | 7003 |
| Knife4j Tag 前缀 | admin- |
| 主要依赖 | MyBatis-Plus、Knife4j、EasyExcel |
功能模块
| 模块 | 说明 |
|---|---|
| 用户管理 | 用户增删改查、状态管理、岗位分配、Excel 导入导出 |
| 角色管理 | 角色维护、角色菜单关联 |
| 菜单管理 | 菜单维护、最近访问菜单、用户收藏 |
| 部门管理 | 部门树形结构维护 |
| 字典管理 | 字典类型与字典数据维护 |
| 岗位管理 | 岗位信息维护 |
| 系统日志 | 操作日志、登录日志查询 |
| 公司管理 | 公司信息管理 |
| 业务配置 | 业务参数配置 |
| 消息管理 | 系统消息管理 |
| 通知公告 | 通知发布与查询 |
技术实现
| 技术 | 说明 |
|---|---|
| MyBatis-Plus | ORM 框架,分页查询 |
| Knife4j | API 文档 |
| EasyExcel | Excel 导入导出 |
| Feign | 服务间调用(缓存同步) |
| RabbitMQ | 异步日志记录 |