# Qos **Repository Path**: freelibra/qos ## Basic Information - **Project Name**: Qos - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-06-11 - **Last Updated**: 2026-03-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README starter## 系统说明 - 基于 Spring Cloud 2020 、Spring Boot 2.5、 OAuth2 的 RBAC **权限管理系统** - 基于数据驱动视图的理念封装 element-ui,即使没有 vue 的使用经验也能快速上手 - 提供 lambda 、stream api 、webflux 的生产实践 ### 核心依赖 | 依赖 | 版本 | | ---------------------- | ------------- | | Spring Boot | 2.5.1 | | Spring Cloud | 2020.0.3 | | Spring Cloud Alibaba | 2021.1| | Spring Security OAuth2 | 2.3.6 | | Mybatis Plus | 3.4.3 | | hutool | 5.6.6 | | Avue | 2.6.18 | ### 模块说明 ```lua qos -- https://gitee.com/freelibra/qos qos └── qos-cloud-common -- 系统公共模块 ├── qos-cloud-common-core -- 公共工具类核心包 ├── qos-cloud-common-datasource -- 动态数据源包 ├── qos-cloud-common-job -- xxl-job 封装 ├── qos-cloud-common-log -- 日志服务 ├── qos-cloud-common-mybatis -- mybatis 扩展封装 ├── qos-cloud-common-security -- 安全工具类 ├── qos-cloud-common-swagger -- 接口文档 ├── qos-cloud-common-feign -- feign 扩展封装 └── qos-cloud-common-test -- oauth2.0 单元测试扩展封装 └── qos-cloud-framework -- 框架模块 ├── qos-cloud-framework-gateway -- gateway网关[30000] ├── qos-cloud-framework-auth -- 授权服务提供[随机] ├── qos-cloud-framework-monitor -- 服务监控 [30100] ├── qos-cloud-framework-sentinel -- 流量高可用 [30200] └── qos-cloud-framework-xxljob -- 分布式定时任务管理台 [随机] └── qos-cloud-tools -- 工具模块 └── qos-cloud-tools-codegen -- -- 图形化代码生成[随机] └── qos-cloud-business -- 业务模块 └── qos-cloud-business-system -- 通用用户权限 ├── qos-cloud-business-system-api -- 通用用户权限管理系统公共api模块 └── qos-cloud-business-system-starter -- 通用用户权限管理系统业务处理模块[随机] ├── qos-doc -- 文档 └── qos-ui -- web[80] ``` ### qos-cloud 模块说明 ```bash # 基础 mysql >> redis # 启动 qos-cloud-framework-register >> 其他服务 ``` ### qos-boot 模块说明 ```bash # 待完善... ``` ### qos-ui 模块说明 ```bash # 安装依赖 npm i # 调试启动 npm run dev # 编译打包 npm run build ```