ruoyi-vue-plus5.x有了各方面重大的升级优化,更适应实际的企业项目开发.
通过系列课程,帮助掌握5.x前后端的原理和各类用法
课程介绍地址: https://plus-doc.dromara.org/#/common/video
5.x与4.x的区别如下:
1.在项目结构上,就有了一种质的变化,通过重构和划分,使得模块的结构更加清晰,并且更加利于维护和更新
2.5.x是基于jdk17以上,springboot3
3.支持虚拟线程,也拥有最新的java语法的支持
4.前端采用vue3+ts+elementPlus
5.支持多租户,部署一套就可以提供给多个客户进行使用
6.接入了工作流
7.接入了justauth三方登录组件
8.整合了caffeine高速缓存组件
9.实现了接口的加密传输功能
10.整合了websocket通讯以及sse推送工具
11.采用了更加全面和功能完善的定时任务模块,并且携带强大的重试任务功能和任务编排
12.代码生成器也进行了很大的改进,接入了anyline框架,支持动态多数据源的代码生成
13.整合了客户端管理,可以控制多个客户端的token的有效期
14.优化升级了框架用户角色部门岗位数据权限的各个功能
15.重构了登录的设计,支持根据登录类型,调用不同实现类实现多种客户端的登录