# Art
**Repository Path**: geekcheng_admin/fxz-cloud
## Basic Information
- **Project Name**: Art
- **Description**: 🎉基于Spring Boot 、 Spring Cloud & Alibaba、 OAuth2 的微服务RBAC 动态权限、SaaS多租户系统。致力于打造国内一流的微服务开发平台。
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: https://fxzcloud.gitee.io/docs/
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 160
- **Created**: 2022-10-08
- **Last Updated**: 2022-10-08
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README

## 🚀项目介绍
Art 是 FCloud 项目中的一员。Art 全端代码开源,支持RBAC 动态权限、SaaS多租户系统。致力于打造成一款具有影响力的微服务开发平台。
## 🪜项目结构
```lua
fxz-cloud
├── fxz-auth -- 认证服务器
├── fxz-common -- 通用工具封装
├── fxz-common-canal -- 针对canal封装
├── fxz-common-captcha -- 验证码封装
├── fxz-common-core -- web基础配置
├── fxz-common-data-permission -- 数据权限封装
├── fxz-common-database -- 多数据源
├── fxz-common-dependencies -- 依赖管理
├── fxz-common-es -- es配置
├── fxz-common-file -- 文件管理模块
├── fxz-common-gateway -- 动态网关
├── fxz-common-idempotency -- 幂等控制组件
├── fxz-common-jackson -- Json序列化配置
├── fxz-common-lock -- 分布式锁模块
├── fxz-common-log -- 日志配置
├── fxz-common-mp -- mybatis-plus配置
├── fxz-common-mq -- 消息队列封装
├── fxz-common-mq-rabbit -- rabbitMq消息队列
├── fxz-common-mq-redis -- redis轻量级消息队列
├── fxz-common-redis -- 多级缓存、分布式锁模块
├── fxz-common-seata -- 分布式事务
├── fxz-common-security -- 安全模块
├── fxz-common-sequence -- 发号器(序列号生成器)
├── fxz-common-sms -- 阿里云短信服务
├── fxz-common-tenant -- SaaS多租户支持
├── fxz-common-websocket -- websocket
├── fxz-common-xxl-job -- xxl-job配置
├── fxz-gateway -- 网关模块
├── fxz-generate -- 代码生成器
├── fxz-scheduled -- quartz定时任务模块
├── fxz-system -- 系统服务
├── fxz-system-api -- feign接口
├── fxz-system-biz -- 业务模块
├── fxz-z-laboratory -- 实验性模块
├──_other -- 项目相关文件
├── db -- 数据库相关文件
├── docker -- docker环境
├── es -- es索引信息
├── middleware -- 一些本地启动的中间件
├── ui -- 前端代码
├── admin-vue2 -- 管理员界面
├── mall-uni -- 商城小程序界面
```
## 🍬说明文档
[🍓🍓🍓配套文档 fxzcloud.gitee.io/docs](https://fxzcloud.gitee.io/docs/)
## 💻系统应用
RBAC&数据权限,角色支持多种数据权限设定,支持自定义进行拓展。

SaaS多租户,自定义租户套餐.



动态网关,网关支持通过前端动态配置,不需要在nacos中维护路由信息,修改自动加载,无需重启服务。

动态数据源&代码生成,支持动态添加数据源与项目基础crud代码生成。


支持多种登录方式,可自定义进行拓展。

字典管理
强退用户
审计日志
## 🎁商城应用
秒杀活动


优惠券活动



商品检索
订单管理
会员管理
## 
📱移动端展示
支持多种登录方式






## 🔍说明
脚手架与商城为两个单独项目,功能可按需引入。如仅需脚手架功能,可轻松去除。
低耦合,秒上手,稳得很!
## ❓其他功能
过于先进,不便展示。欢迎下载源码研究🧐欢迎star
## 🍺加入我们
qq群:932249645