Fxz-Cloud 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Fxz-Cloud 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Fxz-Cloud 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发微服务框架
开源组织
地区 国产
投 递 者 fxzz
适用人群 未知
收录时间 2022-10-03

软件简介

FCloud 是一款微服务开发平台,全端代码开源,基于Spring Boot 、 Spring Cloud & Alibaba、 OAuth2 的微服务RBAC 动态权限、SaaS多租户系统,前端vue2 使用 ANTD PRO VUE 作为脚手架。

Fxz-Cloud 致力于打造国内一流的微服务开发平台。

功能介绍

  • 基于mybatis-plus多租户插件实现了对SaaS多租户支持。
  • 基于redisson实现对声明式分布式锁支持。
  • 对于数据加密、数据脱敏提供支持。
  • 提供了对于数据权限的支持。
  • 提供了对于幂等性工具、动态切换数据源、多级缓存、消息队列功能、站内信功能等功能的支持。

项目结构

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   -- 商城小程序界面

依赖版本

| 依赖                   | 版本         |
| ---------------------- |------------|
| Spring Boot            | 2.7.0      |
| Spring Cloud           | 2021.0.1   |
| Spring Cloud Alibaba   | 2021.0.1.0 |
| Mybatis Plus           | 3.5.1      |
| hutool                 | 5.8.6      |

项目文档

fxzcloud.gitee.io/docs/

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(1)
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
1 评论
7 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部