ruoyi-vue-pro结合Spring Cloud Alibaba打造的微服务体系.rar
使用Vue3构建电脑端架构图管理后台,提供element-plus和vben(ant-design-vue)两个版本;移动端管理后台采用uni-app,实现一份代码多终端适配,支持APP、小程序、H5。后端采用Spring Cloud Alibaba微服务架构,注册中心和配置中心选择Nacos,消息队列使用RocketMQ,定时任务采用XXL-Job,服务保障借助Sentinel,服务网关使用Gateway。数据库可选用MySQL、Oracle、PostgreSQL、SQL Server、MariaDB、国产达梦DM、TiDB等。权限认证基于MyBatis Plus、Redis和Redisson,采用Spring Security & Token & Redis。系统支持多终端、多用户认证,实现SSO单点登录,加载动态权限菜单,按钮级别权限控制,本地缓存用于性能提升。系统还提供SaaS多租户支持,可自定义每个租户的权限,提供透明化的多租户底层封装。