RuoYi-Vue Pro,一个丰富优化重构的后台管理系统,为企业提供了一个强大、灵活、易用的解-决方案。
特点
-
丰富的功能支持:包括RBAC动态权限、数据权限、SaaS多租户、工作流、三方登录、支付、短信等。
-
现代化的技术栈:基于Spring Boot、MyBatis Plus、Vue & Element,支持前后端分离开发。
-
多端适配:移动端采用uni-app方案,实现一份代码多终端适配。
技术架构
-
Java后端:支持JDK 8 + Spring Boot 2.7和JDK 17/21 + Spring Boot 3.2。
-
前端:提供Vue3、Vue2多个版本,支持Element Plus、Vben、Element UI等UI框架。
-
移动端:使用uni-app,支持APP、小程序、H5。
-
后端架构:采用Spring Boot多模块架构,集成MySQL、MyBatis Plus、Redis、Redisson。
-
数据库:支持多种数据库,包括MySQL、Oracle、PostgreSQL等。
-
消息队列:支持Event、Redis、RabbitMQ、Kafka等。
-
权限认证:使用Spring Security & Token & Redis,支持多终