RouYi-Vue框架,环境搭建以及使用

使用若以框架需要配置node.js,如果不了解可以去看node.js安装,uni-app的配置使用_uniapp使用nodejs类库-CSDN博客

安装若依

首先是去若以官网下载自己所需要的框架类型

RuoYi-Vue: 🎉 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统,同时提供了 Vue3 的版本

下载好了后导入到java中

如果报了若依maven相关错误, 清除重新下载就好:mvn clean install -U

以下是对每个模块的介绍

ruoyi - admin

通常是项目中的管理后台模块。它可能包含了系统管理相关的功能,例如用户管理、角色管理、权限管理、菜单管理等。这些功能是用于对整个系统进行配置和控制的。

在admin中可以配置数据库和redis相关配置


ruoyi - common

这是通用模块。它可能包含了整个项目中多个模块都会用到的公共类、工具类、常量、枚举等。例如,通用的数据格式转换类、日期处理工具类等。

ruoyi - framework

框架模块。这个模块可能封装了项目所依赖的基础框架相关的代码,例如 Spring Boot 和 Spring Cloud 相关的配置类、启动类,以及与框架集成的一些基础功能实现。

ruoyi - generator

代码生成器模块。它通常用于根据数据库表结构自动生成实体类、Mapper 接口、Service 层和 Controller 层代码,提高开发效率,减少手动编写代码的工作量。

ruoyi - quartz

可能与定时任务相关。Quartz 是一个强大的定时任务调度框架,这个模块可能是对 Quartz 的集成,用于实现系统中的定时任务,例如定时数据清理、定时报表生成等。

ruoyi - system

系统模块。可能包含了系统基础功能相关的代码,例如系统参数配置、系统日志管理、系统初始化等功能。

ruoyi - ui

用户界面模块。这个模块可能包含前端相关的代码,例如 HTML、CSS、JavaScript 文件,用于构建系统的用户界面。

导入后启动

启动的时候记得启动redis

这样挂后台就行了

使用redis可以用于缓存数据

数据缓存:存储如系统配置、字典数据等重复读取且相对稳定的数据,减少数据库查询次数,加速系统响应,例如菜单数据和角色权限数据。

页面缓存:缓存不常变动的页面或页面片段,直接从 Redis 获取页面内容,加快页面加载速度。

启动后端的数据之后

可以选择在java或者是其他的软件启动前端

我这里就选择是在java中了

启动前需要先安装前端的vue插件

然后右击ruoyi-ui模块,唤出终端输入

这里需要注意的就是如果你的node版本低的话使用默认的就可以启动成功,如果说是高于14版本的样子需要修改才可以启动成功

html 复制代码
SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve --open

启动成功后登录进去

相关推荐
崔庆才丨静觅4 小时前
实用免费的 Short URL 短链接 API 对接说明
前端
崔庆才丨静觅4 小时前
5分钟快速搭建 AI 平台并用它赚钱!
前端
崔庆才丨静觅5 小时前
比官方便宜一半以上!Midjourney API 申请及使用
前端
Moment5 小时前
富文本编辑器在 AI 时代为什么这么受欢迎
前端·javascript·后端
崔庆才丨静觅5 小时前
刷屏全网的“nano-banana”API接入指南!0.1元/张量产高清创意图,开发者必藏
前端
剪刀石头布啊5 小时前
jwt介绍
前端
爱敲代码的小鱼5 小时前
AJAX(异步交互的技术来实现从服务端中获取数据):
前端·javascript·ajax
吹牛不交税6 小时前
admin.net-v2 框架使用笔记-netcore8.0/10.0版
vue.js·.netcore
Cobyte6 小时前
AI全栈实战:使用 Python+LangChain+Vue3 构建一个 LLM 聊天应用
前端·后端·aigc
NEXT066 小时前
前端算法:从 O(n²) 到 O(n),列表转树的极致优化
前端·数据结构·算法