芋道框架讲解
官方文档:yudao-cloud 开发指南gitee:yudao-cloud: ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商
官方文档:
gitee:
项目目录:
一、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
注意:
更多推荐
所有评论(0)