RuoYi-Vue 是一款开源的后台管理系统,是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。
若伊文档官网:RuoYi
RuoYi-Vue-Plus 是重写 RuoYi-Vue 针对 分布式集群与多租户
场景全方位升级(不兼容原框架)
这个后台管理框架在若伊基础上进行升级,功能更加复杂,此处不做多介绍,感兴趣可自行了解。
官网:plus-doc
gitee地址:RuoYi-Vue-Plus: 多租户后台管理系统 重写RuoYi-Vue所有功能 集成 Sa-Token、Mybatis-Plus、Flowable、SpringDoc、Hutool、OSS 定期同步
源RuoYi 源码下载:https://gitee.com/y_project/RuoYi-Vue
git 克隆下载代码:git clone https://gitee.com/y_project/RuoYi-Vue.git
项目结构如下
1. 打开项目文件RuoYi-Vue,此处用的IDE工具是Idea
2.运行SQL文件引入相应数据库表
此处用的数据库管理工具Navicat Premuim
新建mysql连接,输入前面下载mysql设置好的端口号、用户名、密码登信息,创建mysql连接
打开连接,再创建ruoyi数据库
右键数据库,选择“运行SQL文件”
选择这两个SQL文件,即可导入数据表
3.修改后端项目相关数据库配置
4.启动redis
再打开这个文件,点击右上角运行图标,即可启动后端服务
至此后端服务启动成功。
打开VScode,打开ruoyi-ui文件夹
npm instal 安装依赖
npm run dev启动项目,即可启动前端项目。