RuoYi的介绍
RuoYi是一个后台管理系统,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf)主要目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。
Ruo的生态系统
RuoYi-fast:单应用的后台管理系统
RuoYi:多模块的后台管理系统,从RuoYi3.0开始,进行模块拆分,本文基于此来搭建自己的后台管理系统
RuoYi-Vue:Vue分离版本
RuoYi-Cloud:Cloud微服务版本
RuoYi的项目扩展
在线体验
若依官网:http://ruoyi.vip/
演示地址:
后台管理系统:登录若依系统若依后台管理框架http://demo.ruoyi.vip/
前后端分离的后台管理系统:若依管理系统http://vue.ruoyi.vip/
微服务的权限管理系统:RuoYi-Cloud提示http://cloud.ruoyi.vip/
代码下载:
后台管理系统:RuoYi: 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用https://gitee.com/y_project/RuoYi
前后端分离的后台管理系统:RuoYi-Vue: 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统https://gitee.com/y_project/RuoYi-Vue
微服务的权限管理系统:RuoYi-Cloud: 基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统https://gitee.com/y_project/RuoYi-Cloud
系统需求
JDK >= 1.8
MySQL >= 5.7
Maven >= 3.0
启动流程
1.拉取项目到本地并在IDE工具中打开
这里我选择的工具是IDEA,RuoYi后台管理系统版本是v4.7.1,RuoYi提供的使用手册使用的工具是