# Mango **Repository Path**: zsymint/Mango ## Basic Information - **Project Name**: Mango - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-12-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 功能列表 √ 系统登录:系统用户登录,系统登录认证(token方式) - -- √ 用户管理:新建用户,修改用户,删除用户,查询用户 √ 机构管理:新建机构,修改机构,删除机构,查询机构 √ 角色管理:新建角色,修改角色,删除角色,查询角色 √ 菜单管理:新建菜单,修改菜单,删除菜单,查询菜单 √ 字典管理:新建字典,修改字典,删除字典,查询字典 √ 配置管理:新建配置,修改配置,删除配置,查询配置 - -- √ 登录日志:记录用户的登录日志,查看系统登录日志记录 √ 操作日志:记录用户的操作日志,查看系统操作日志记录 - -- √ 在线用户:根据用户的登录状态,查看统计当前在线用户 √ 聚合文档:定制Swagger文档,提供简洁美观的API文档 √ 备份还原:系统数据备份还原,一键恢复系统初始化数据 √ 主题切换:支持主题切换,自定主题颜色,实现一键换肤 mango-common -- 公共代码模块 -- annotation (自定义注解) -- aspect (全局类的切面定义) -- catch (缓存) -- config (全局配置类) -- exception(自定义异常) -- POJO (数据封装类) -- util (工具类) -- web (全局异常处理类,...) mango-admin -- 主业务模块 -- common (业务共性代码提取) -- aspect (业务层的切面) -- config (业务层配置文件) -- sys -- controller (控制层) -- service (业务接口层) -- serviceImpl (业务接口实现层) -- realm (负责用户权限信息的获取和封装 / Shiro) -- Mapper (数据持久层) -- POJO (表的实体类) mango-pom -- 聚合模块 提供整体项目的依赖版本 -- Spring-Boot-start-web -- Spring-Boot-start-aop -- Spring-Boot-starter-data-jdbc -- spring-boot-starter-thymeleaf -- spring-boot-devtools -- Shrio -- Lombok -- MyBatis-Plus -- mysql-connector-java -- pageHelper -- Swagger -- SLF4J、Log4j