# hiAdmin **Repository Path**: harrypoter/hiAdmin ## Basic Information - **Project Name**: hiAdmin - **Description**: 后台管理-接口(脚手架) - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-26 - **Last Updated**: 2024-12-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # hiAdmin ## 介绍 后台管理-接口(脚手架)。Java web项目,后台管理的部分,有很多重复的功能,为了减少重复搭建基础框架和 编写重复代码,抽象出共有的部分形成本Spring Boot项目。作为后台管理后端的脚手架。本后台管理采用前后端分离的模式,对 应的前端页面项目是: ## 系统架构 1. back-end-common子模块:swagger2、mybatisplus等基础依赖的引入和配置、异常切面和请求参数拦截器等。 2. back-end-security子模块:登录鉴权采用的是spring-security和JWT。 3. hiAdmin-logic子模块:业务代码部分。 菜单权限采用经典的RBAC架构。 + 用户管理 + 角色管理 + 菜单管理 + 日志查询:对数据的增加、修改和删除将会记录详细的日志。 + 参数管理:系统参数的维护。 + 字典管理 + 访问查询:记录对系统的访问。可以用来统计访问量。 + 系统监控:监控服务器信息和JVM信息。 4. 自动化构建工具:gradle ## 部分截图 1. ![总体](https://gitee.com/pamaomaoa/giteePicture/raw/master/hiAdmin/%E6%80%BB%E4%BD%93.png) 2. ![用户管理](https://gitee.com/pamaomaoa/giteePicture/raw/master/hiAdmin/%E7%94%A8%E6%88%B7%E7%AE%A1%E7%90%86.png) 3. ![角色管理](https://gitee.com/pamaomaoa/giteePicture/raw/master/hiAdmin/%E8%A7%92%E8%89%B2%E7%AE%A1%E7%90%86.png) 4. ![日志查询](https://gitee.com/pamaomaoa/giteePicture/raw/master/hiAdmin/%E6%97%A5%E5%BF%97%E6%9F%A5%E8%AF%A2.png) 5. ![访问查询](https://gitee.com/pamaomaoa/giteePicture/raw/master/hiAdmin/%E8%AE%BF%E9%97%AE%E6%9F%A5%E8%AF%A2.png) 6. ![系统监控](https://gitee.com/pamaomaoa/giteePicture/raw/master/hiAdmin/%E7%B3%BB%E7%BB%9F%E7%9B%91%E6%8E%A7.png) ## 采用框架 1. Spring Boot 2. spring-security 3. JWT 4. mybatisplus 5. swagger2 6. liquibase 7. easypoi 8. hutool 9. lombok #### 使用说明 1. xxxx 2. xxxx 3. xxxx