yudao cloud微服务架构 v2.4.2

yudao cloud微服务

  • 源码大小:10.9MB
  • 源码语言:简体中文
  • 源码类型:国产软件
  • 源码授权:免费软件
  • 源码类别:java源码
  • 应用平台:Java
  • 更新时间:2025-05-11
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

yudao-cloud是以 ruoyi-vue-pro 为基础,实现的 Spring Cloud Alibaba 微服务架构。基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。

技术栈

后端

应用开发框架:Spring Boot 2.1.4

数据库服务器:MySQL 5.6

JDBC 连接池、监控组件:Druid 1.1.16

数据持久层框架:MyBatis 3.5.1

Mybatis 增强工具包:MyBatis-Plus 3.1.1

key-value 数据库:Redis 暂未引入,等压测后,部分模块

Redis 客户端:Redisson 暂未引入,等压测后,部分模块

分布式搜索引擎:Elasticsearch 6.7.1

分布式 RPC 服务框架:Dubbo 2.7.1

消息中间件:RocketMQ 4.3.2

分布式事务中间件:Seata 0.5.1

分布式系统协调:Zookeeper 3.4.9 作为注册中心

分布式任务调度平台:XXL-Job 2.0.1

API 文档:springfox-swagger2 2.9.2

Swagger 增强 UI 实现:swagger-bootstrap-ui 1.9.3

前端

商城 H5

JavaScript 框架:Vue 2.5.17

Vue UI 组件库:Vant 3.13.0

管理后台

JavaScript 框架:Vue 2.5.17

后台前端解决方案:Vue Element Admin

监控

一般来说,监控会有三种方式:

1、Tracing ,我们采用 Apache SkyWalking

2、Logging ,我们采用 ELK

3、Metrics ,我们采用 Prometheus

分布式应用追踪系统:SkyWalking 6.0.0

服务监控体系:Prometheus 2.9.2

告警管理器:Alertmanager 0.17.0

仪表盘和图形编辑器:Grafana 0.17.0

功能图,和实际后端模块拆分,并不是绝对对应。

更新日志

【新增】新增 IoT 模块 MVP 版本,支持产品、设备、物模型的管理,初步具备设备上下行能力、TDEngine 时序存储,由 @安浩浩、@puhui999、@alwayssuper、@芋道源码 贡献

【优化】数据库查询,条件判断添加支持 JOIN 表的属性,由 @iqiny 贡献 #1301

【新增】Vben5.0 + antd + schema 的代码生成,由 @puhui999 贡献 1321

Vue3 管理后台专区:

【新增】动态表单,接口选择器新增事件配置功能,由 @宿命的风 贡献 #761

【优化】[基础设施]-[代码生成]-[导入弹窗]下选择一个数据表后点击[导入]时,没有给用户加载动画的反馈效果,由 @Bin 贡献 #748

【优化】chore: 替换vite-plugin-svg-icons,由 @yangxu52 贡献 #759

Vben 5.0 + antd 管理后台专区:

【新增】tenant 租户功能,由 @smthhy 贡献 #62、#65

【新增】sms 短信功能,由 @puhui999 贡献 #64

【新增】mail 邮箱功能,由 @puhui999 贡献 #66

【新增】notify 站内信能,由 @puhui999 贡献 #66

【新增】代码生成,由 @puhui999 贡献 #70

BPM 工作流专区:

【新增】SIMPLE 设计器,增加办理节点,由 @Lesan 贡献 #1228、#692、#695、#1234

【新增】SIMPLE 设计器,增加触发器的数据修改,由 @Jason 贡献 9a4bb60、6be64a2dai

【新增】SIMPLE 设计器,增加触发器的数据删除,由 @Jason 贡献 cbdc081、bfe4336

【新增】SIMPLE 设计器,增加触发器的 HTTP 异步请求,由 @Jason 贡献 163fc68、a42ad08、fda6aff、3f8221b

【新增】SIMPLE 设计器,增加流程图的小手功能,由 @Lemon 贡献 #704

【新增】SIMPLE 设计器,表单的字段权限,支持批量设置,由 @Lemon 贡献 #703

【新增】SIMPLE 设计器,子流程,由 @Lemon 贡献 #1249、#712、#713、#1254、#1262、#718、#1264、#720、#1303、#752

【新增】BPMN、SIMPLE 设计器,增加审批人选择下一节点的审批人,由 @SamllNorth_Lee 贡献 #1271、#1267、#715、#715、#1276、#727、#729、#1297

【新增】更多设置-流程、节点前后置通知,由 @Lesan 贡献 #1283、#730、#733、#1285、#739、#1292

【新增】增加 OA 案例流程,业务表单发起时选择审批人,由 @SamllNorth_Lee 贡献 #745

【新增】流程模型支持哪些部门可以发起,由 @minivv 贡献 #139、#777

MALL 商城专区:

【优化】商城客服页面匹配暗黑模式,由 @卢越 贡献 #706

【优化】优惠劵领取,减少查询,由 @山野羡民 贡献 #1246

AI 大模型专区:

【优化】适配 Spring AI 1.0.0-M6 版本,由 @芋道源码 贡献 #1256、#732

【新增】支持字节豆包、腾讯混元、硅基流动、MiniMax、月之暗灭等模型,由 @芋道源码 贡献 #1256、#732

【新增】支持知识库、RAG,由 @芋道源码 贡献 #1256、#732

【新增】工具调用、function calling,由 @芋道源码 贡献 #1256、#732

【新增】对接 Dify、FastGPT 工作流,由 @芋道源码 贡献 #1256、#732

【新增】讯飞、文多多 PPT API 对接,由 @小新 贡献 #1293、#1317

【新增】AI 工作流,由 @Lesan 贡献 #1300、#749

🐞 Bug Fixes

【修复】Knife4j 接口展示不正确的问题,由 @芋道源码 贡献 dd0cadd

【修复】修复 HTTP 接口签名 API 重复请求问题,由 @陈晨成 贡献 #171

Vue3 管理后台专区:

【修复】单个顶级菜单加载报错的问题,由 @chenting 贡献 #734

【修复】pnpm10 构建失败的问题,由 @芋道源码 贡献 19aef88

【修复】编辑器页面的发布失效,由 @EarlySummer 贡献 #8

【修复】操作日志和登录日志页面中的查询和导出按钮权限标识错误的问题,由 @Too子牙 贡献 #741

【修复】Dialog 组件在 v-model 双向绑定的属性无效果问题,问题出在弹窗的右上角按钮点击关闭后,未通知父组件变更,由 @Bin 贡献 #747

【修复】login.vue 解决重复登录问题,由 @lb1565387341 贡献 #134

MALL 商城专区:

【修复】管理后台,订单详情的物流信息展示不出来的问题,由 @爱宇阳 贡献 #690

【修复】支付宝 app 支付功能正常,补充微信 app 支付逻辑实现功能待测试,由 @huppygo 贡献 #143

【修复】一些问题,由 @puhui999 贡献 #1312、#758

BPM 工作流专区:

【修复】icon 不在强制填写,并修复少量 bug,由 @SamllNorth_Lee 贡献 #694、#1233

【修复】审批节点自定义配置字段权限为空问题,由 @SamllNorth_Lee 贡献 #696

【修复】工作流实例详情页面审批通过后,继续审批的 BUG 问题,由 @KAILIN 贡献 #698

【修复】修复停用状态下的流程删除报错问题,由 @SamllNorth_Lee 贡献 #1235

【修复】发起流程时,流程预测可能会随着表单变化的问题,由 @SamllNorth_Lee 贡献 #700、#1238

【修复】Simple 模型,抄送节点在流程预测时未显示抄送人,由 @Lesan 贡献 #1240

【修复】流程模型的流程设计中的条件分支问,由 @SamllNorth_Lee 贡献 #708

【修复】同一个人多个待办任务,获取待办任务,优先查询传递的 taskId,由 @Jason 贡献 ffa7c246cfafacc53c326b0d86ded26712402943

【修复】表单联动数据 json 解析错误问题,由 @189******93 贡献 #731

【修复】解决审批节点表单无可编辑字段时,variables 流程变量值为空,流程节点流转异常问题,由 @SamllNorth_Lee 贡献 #1280

🔨 Dependency Upgrades

【升级】weixin-java from 4.6.0 to 4.7.2.B

载地址

下载错误?【投诉报错】

yudao cloud微服务架构 v2.4.2

      气源码

      关文章

      • Java轻量级类隔离框架 SOFAArk Project v2.3.0

        SOFAArk 是一款基于 Java 实现的动态热部署和轻量级类隔离框架,由蚂蚁集团开源贡献,主要提供应用模块的动态热部署和类隔离能力。欢迎需要的朋友下载使用...

      • SpringBlade微服务开发平台 v4.4.0

        SpringBlade 是一个由商业级项目升级优化而来的SpringCloud分布式微服务架构、SpringBoot单体式微服务架构并存的综合型项目,采用Java8 API重构了业务代码,完全遵循阿里巴...

      • Diboot轻代码开发平台 v2.11.0

        Diboot轻代码开发平台是一个面向开发人员的低代码开发平台,将重复性的工作自动化,提高质量、效率、可维护性...

      • RuoYi-activiti工作流平台源码 v4.1

        RuoYi-activiti是一款以若依开源权限管理系统为基础开发平台并集成了activiti框架完成的工作流系统,旨在打造集流程设计、流程部署、流程执行、任务办理、流程监控于一体的...

      • RuoYi若依权限管理系统 v4.7.9

        RuoYi若依权限管理系统是一个基于SpringBoot的权限管理系统,代码易读易懂、界面简洁美观, 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖,喜欢的朋友快来下载...

      • Java Struts2漏洞复现工具

        今天给大家分享Java Struts2漏洞复现工具,喜欢的朋友快来下载体验吧...

      • java操作excel的jar包(jxl.jar包 源码)

        jxl.jar是通过java操作excel表格的工具类库,能够修饰单元格属性,是由java语言开发而成的,接下来通过本文给大家介绍java操作excel的jar包(jxl.jar包 源码),喜欢的朋友快...

      • springboot整合QuartJob实现定时器实时管理源代码

        Quartz是一个完全由java编写的开源作业调度框架,形式简易,功能强大,,下面给大家分享springboot整合QuartJob实现定时器实时管理源代码,感兴趣的朋友快来下载体验吧...

      • SOFABoot开源框架 v3.24.0

        SOFABoot 是蚂蚁集团开源的基于 Spring Boot 的研发框架,它在 Spring Boot 的基础上,提供了诸如 Readiness Check,上下文隔离,类隔离,日志空间隔离等等能力...

      • 基于SSM的应急资源管理系统源码 v1.0

        应急资源管理系统用的是是比较流行的SSM和前端JSP技术,用它来创建使用脚本语言,结合HTML代码来制作动态 网页,欢迎需要的朋友下载使用...

      载声明

      ☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
      ☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
      ☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
      ☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
      ☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
      ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
      ☉ 本站提供的yudao cloud微服务架构 v2.4.2资源来源互联网,版权归该下载资源的合法拥有者所有。