官方文档:

yudao-cloud 开发指南

gitee:

yudao-cloud: ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城、CRM、ERP 等功能。你的 ⭐️ Star ⭐️,是作者生发的动力!

项目目录:

一、dependencies 依赖
二、Framework
1、common  
2、data-permission      ----×
2、ip
3、tenant      ---× 多租户db通过myabtisplus增加租户id字段实现(建议根据租户id进行动态数据源实现),redis 统一增加前缀区分
4、env     ---×
5、excel
6、job
7、monitor   traceid的请求头添加
8、mq -redismq        ---
9、mybatis    ---×多数据源、mybatis封装、翻译开源 组件easy-trans
10、protection     ---× 幂等性注解AOP实现、分布式锁 组件lock4j 、限流注解AOP实现
11、redis
12、rpc feign调用
13、security --操作日志、用户认证权限校验security  --×
14、test
15、web --×  1、apilog 2、banner 控制台打印文档  3、desensitize  使用jackson数据脱敏 3、errorcode 错误码自动注册 4、jackson序列化转换  5、swagger  6、web配置  设置api前缀+跨域+缓存body+全局异常+统一返回值处理 7、xss攻击
16、websocket   --×
三、Gateway
四、业务微服务 
1、开放api
2、业务代码

yudao-module-system 系统功能
yudao-module-infra 基础设施
yudao-module-member 会员中心 x
yudao-module-bpm 工作流程 x
yudao-module-pay 支付系统 x
yudao-module-report 大屏报表 x
yudao-module-mall 商城系统 x
yudao-module-erp ERP 系统 x
yudao-module-crm CRM 系统 x
yudao-module-ai AI 大模型 x
yudao-module-mp 微信公众号 x

注意:

lock4j--分布式锁中间件--使用/实例-CSDN博客

分布式锁Lock4J 使用总结-CSDN博客

【开源项目】Easy-Trans数据翻译服务的快速入门及原理解析-CSDN博客

分布式锁Lock4J 使用总结-CSDN博客

Logo

快速构建 Web 应用程序

更多推荐