# guyu-boot **Repository Path**: guyu-open/guyu-boot ## Basic Information - **Project Name**: guyu-boot - **Description**: 基于SpringBoot的快速开发平台,采用SpringBoot3+MF+HuTool+SaToken。集成国密加解密插件。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2024-01-31 - **Last Updated**: 2024-09-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # guyu-boot ## 简介 在开发工作中经常会遇到新项目,搭建框架耗时耗力。于是准备自己写一个脚手架,方便有同样需求的小伙伴。 项目基于SpringBoot3和JDK17开发,部分功能来自于RuoYi-Vue-Plus。 项目使用了很多优秀的开源项目,包括不限于hutool、Sa-Token、knife4j、MyBatis-Flex等。 ## 模块 | 模块 | 说明 | | :---------- | --------------------------------------------------- | | guyu-common | 框架核心模块,包含框架的一些约定和工具类 | | guyu-plugin | 插件模块,如 日志、API文档、Excel处理、权限、短信等 | | guyu-extend | 扩展模块,如 监控模块、任务调度中心模块 | | guyu-bom | 依赖包管理 | | guyu-app | 应用模块 | | script | 系统脚本包 | ## 功能 | 功能 | 说明 | 进度 | | -------- | ----------------------------------------------------------- | ---- | | 用户管理 | 用户是系统操作者,该功能主要完成系统用户配置。 | | | 操作日志 | 系统正常操作日志记录和查询;系统异常信息日志记录和查询。 | | | 登录日志 | 系统登录日志记录查询包含登录异常。 | | | 部门管理 | 配置系统组织机构(公司、部门、小组) 树结构展现支持数据权限 | | | 岗位管理 | 配置系统用户所属担任职务 | | | 菜单管理 | 配置系统菜单、操作权限、按钮权限标识等 | | | 角色管理 | 角色菜单权限分配、设置角色按机构进行数据范围权限划分 | | | 文件管理 | 系统文件展示、上传、下载、删除等管理 | | | 通知公告 | 系统通知公告信息 | | > 目前已完成框架的基础搭建,后台系统暂未开发。