-
本人开源项目 RuoYi-Vue-Plus 基于RuoYi-Vue 集成 Lombok+Mybatis-Plus 并定期与RuoYi-Vue同步
2020-02-18 18:07:58基于RuoYi-Vue 2.0版本 集成 Lombok+Mybatis-Plus 3.3.0 修改优化代码生成 并定期与RuoYi-Vue同步 地址 :RuoYi-Vue-Plus 如果有什么需要扩展的功能或者建议欢迎留言或者直接提issues 如果帮到了您请点一下star .....基于RuoYi-Vue 版本 定期与RuoYi-Vue同步
修改RuoYi功能
- ORM框架 使用 Mybatis-Plus 简化CRUD (目前支持单表生成与树表 以后会支持主子表)
- Bean简化 使用 Lombok 简化 get set toString 等等
- 容器改动 Tomcat 改为 并发性能更好的 undertow
- 代码生成模板 改为适配 Mybatis-Plus 的代码
- 项目修改为 maven多环境配置
- 升级MybatisPlus 3.4.2
地址 : RuoYi-Vue-Plus
如果有什么需要扩展的功能或者建议 欢迎留言 或者直接提 issues
如果帮到了您 请点一下star
-
【RuoYi-Vue】搭建RuoYi-Vue开发环境
2020-10-02 12:04:22我这里搭建的是RuoYi-Vue前后端分离版, 官网地址是:https://doc.ruoyi.vip/ruoyi-vue/ 1、安装后台项目依赖 安装:JDK 8+,并设置好环境变量 安装:Intellij IDEA(或Eclipse) 安装:Maven3.3.9+,并设置...RuoYi是一个很棒的开源SpringBoot的脚手架管理系统,记录学习过程。
我这里搭建的是RuoYi-Vue前后端分离版,
官网地址是:https://doc.ruoyi.vip/ruoyi-vue/
1、安装后台项目依赖
- 安装:JDK 8+,并设置好环境变量
- 安装:Intellij IDEA(或Eclipse)
- 安装:Maven 3.3.9+,并设置好阿里云的镜像地址:
在C:\Program Files\apache-maven-3.3.9\conf\settings.xml中,修改mirrors如下:
<mirrors> <mirror> <id>mirrorId</id> <mirrorOf>repositoryId</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://my.repository.com/repo/path</url> </mirror> <!-- 阿里云仓库1 --> <mirror> <id>alimaven1</id> <name>Nexus aliyun</name> <url>https://maven.aliyun.com/repository/central</url> <mirrorOf>central</mirrorOf> </mirror> <!-- 阿里云仓库2 --> <mirror> <id>alimaven2</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> <!-- 阿里云仓库3 --> <mirror> <id>alimaven3</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> <mirrorOf>central</mirrorOf> </mirror> <!-- 中央仓库1 --> <mirror> <id>repo1</id> <name>Human Readable Name for this Mirror.</name> <url>http://repo1.maven.org/maven2/</url> <mirrorOf>central</mirrorOf> </mirror> <!-- 中央仓库2 --> <mirror> <id>repo2</id> <name>Human Readable Name for this Mirror.</name> <url>http://repo2.maven.org/maven2/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>
2、安装前端项目依赖
安装:Node.js(已自带npm)
3、安装数据库
安装MySQL数据库(略)
安装Redis数据库(略)
4、下载RuoYi-Vue源码
在Gitee上下载源码:https://gitee.com/y_project/RuoYi-Vue
然后,解压放到某个目录下(eg:D:\JavaApp\)
5、部署MySQL数据库
在MySQL中,执行以下脚本创建一个新的MySQL数据库:
CREATE DATABASE `ry-vue` CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_unicode_ci' ;
然后找到项目工程下的mysql初始化脚本:
RuoYi-Vue\sql\quartz.sql
RuoYi-Vue\sql\ry_20200920.sql
然后在新建的ry-vue库中,执行这2个脚本即可。
碰到的坑:如果是MySQL5.6,可能会报错:Index column size too large. The maximum column size is 767 bytes. (1709) (SQLExecDirectW)')
解决方法如下:
在quartz.sql文件中添加2句设置,然后在每个表都改成ROW_FORMAT=DYNAMIC,然后重新执行。
6、部署后台工程
1. 用Intellij IDEA打开RuoYi-Vue项目,并刷新Maven依赖
2.新建文件上传目录: D:/ruoyi/uploadPath
3.修改Redis连接信息
4.修改MySQL连接信息
5.启动后台服务
控制台打印以下内容,说明后台服务启动成功:
7、部署前端工程
在D:\JavaApp\RuoYi-Vue>目录下执行以下命令: cd ruoyi-ui npm install --registry=https://registry.npm.taobao.org npm run dev
打印出来这些信息,说明前端工程已经启动成功
8、打开浏览器,登陆网页
默认帐号:admin/admin123
-
本人开源项目 RuoYi-Vue-BeetlSql 基于RuoYi-Vue 集成 Lombok+BeetlSql 3.X 并定期与RuoYi-Vue同步
2021-01-22 13:59:01基于RuoYi-Vue 版本 定期与RuoYi-Vue同步 修改RuoYi功能 ORM框架 使用 BeetlSql3.X 简化CRUD (目前支持单表生成 以后会支持树表与主子表) Bean简化 使用 Lombok 简化 get set toString 等等 容器改动 Tomcat 改...基于RuoYi-Vue 版本 定期与RuoYi-Vue同步
修改RuoYi功能
- ORM框架 使用 BeetlSql3.X 简化CRUD (目前支持单表生成与树表 以后会支持主子表)
- Bean简化 使用 Lombok 简化 get set toString 等等
- 容器改动 Tomcat 改为 并发性能更好的 Undertow
- 代码生成模板 改为适配 BeetlSql3.X 的代码
- 项目修改为 maven多环境配置
地址 : RuoYi-Vue-BeetlSql
如果有什么需要扩展的功能或者建议 欢迎留言 或者直接提 issues
如果帮到了您 请点一下star
-
ruoyi-vue-sqlserver整合mybatis-plus版
2020-11-06 12:35:12传送门:https://gitee.com/qu_bing/ruoyi-vue-plus-sqlserver展开全文 -
若依vue前后端全分离版安装 RuoYi-Vue
2020-05-06 22:41:49https://gitee.com/y_project/RuoYi-Vue 下载解压完成后首先用idea导入其中的ruoyi文件夹 在两个yml文件中配置数据库和端口 配置完成启动即可,启动成功后到这一步就算是后端安装完成了启动就可以了 后端启动成功... -
若依RuoYi-Vue-MybatisPlus学习(一)
2020-05-27 14:47:42RuoYi-Vue-MybatisPlus是前后端分离的后台管理系统模板 Git地址:https://gitee.com/nine_ling/RuoYi-Vue-mybatisplus 安装教程: 1.下载完成后是两个文件夹,ruoyi-ui和ruoyi,其中ruoyi-ui是vue框架的前端页面... -
RuoYi-Vue-Oracle(RuoYi):基于SpringBoot的官方仓库,Spring Security,JWT,Vue&Element的前替代分离...
2021-02-21 11:08:05本仓库为RuoYi-Vue的Oracle版本,保持同步更新。 配套前端代码地址 。 前端采用Vue,Element UI。 初步采用Spring Boot,Spring Security,Redis&Jwt。 权限认证使用Jwt,支持多终端认证系统。 支持加载动态权限... -
若依RuoYi-Vue 入门零接触超详细(一)
2020-07-19 22:37:46RuoYi-Vue是一款基于SpringBoot+Vue的前后端分离极速后台开发框架。 据官方文档介绍,RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置... -
在windows系统下的ruoyi-vue新建模块操作
2020-08-08 17:31:24在windows系统下的ruoyi-vue新建模块操作安装ruoyi-vueNGINX配置发布前端包把dist文件包更新到Nginx的配置对应路径重启Nginx服务自动生成代码应用建立数据库表通过“系统工具”下的代码生成把自动生成代码放到项目的... -
Windows系统下RuoYi-Vue(V3)部署概要记录
2020-10-14 21:56:37RuoYi-Vue部署概要前期准备项目部署下载源文件配置后端导入项目创建数据库并初始化数据配置application-druid.yml配置application.yml配置前端构建打包路径配置Nginx 前期准备 安装Node 安装redis 安装IntellJ 安装... -
若依RuoYi-Vue前后端分离项目导入IDEA及运行启动
2021-02-02 14:44:23RuoYi-Vue是一款基于SpringBoot+Vue的前后端分离极速后台开发框架,因为本项目是前后端分离的,所以需要前后端都启动好,才能进行访问。 使用Git命令 git clone https://gitee.com/y_project/RuoYi-Vue.git克隆 前端... -
若依 / RuoYi-Vue 学习笔记
2021-01-28 09:44:49https://gitee.com/y_project/RuoYi-Vue 感觉这个框架真不错 学习时遇到的问题一并记录 运行逻辑 需要跑后端 和前端 通过访问前端 前端转发请求到后端 后端处理数据后返回 前端vuecli 需要node环境 80端口 接口... -
提示以演示模式运行_RuoYi-Vue改造(二)项目配置&效果演示
2021-01-10 17:31:55上一篇:RuoYi-Vue改造(一)源码介绍&数据库分析前言:RuoYi-Vue是一个基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统,为演示方便我们直接拉取RuoYi-Vue-Plus版本进行二次... -
Idea中初次部署 “若依RuoYI-Vue” 框架
2020-12-15 14:18:201. 前置场景 IDEA2020.2.1(Ultimate Edition) ...https://gitee.com/y_project/RuoYi-Vue (1)使用git从官方代码仓库下载代码 (2)代码下载完毕后,用Idea打开如下: 3.修改配置 (1)MySQL数据.. -
RUOYI-Vue-SpringBoot: 对拼接的list进行分页操作
2021-01-21 15:23:40在git上有关于这个的提问 link.https://gitee.com/y_project/RuoYi-Vue/issues/I1GI52 若依大佬简单说了解决办法,在此进行详细的补充 实现方法 从startPage()点进去 这里的pageNum和pageSize是从前端数据里传进来... -
使用Docker容器部署RuoYi-Vue前后端分离项目
2020-06-21 21:51:57使用Docker容器搭建RuoYi-Vue前后端分离项目一、准备工作资源下载环境准备二、后端打包Maven依赖下载修改yml文件编译/打包三、前端打包npm依赖下载修改vue.config.js文件编译/打包四、Docker容器部署拉取基础镜像... -
zhousenshan-RuoYi-Vue-master.zip
2020-08-02 16:15:48含vue-develop开发调试工具包 -
linux系统虚拟机导入若依框架vue分离版 RuoYi-Vue 启动运行 前后端环境配置搭建部署以及使用方法
2020-06-10 15:30:39一、打包 在linux系统中导入我们的若依项目我们首先要把项目打包,后端要打成jar包,同样的...在这里附上若依网址:https://doc.ruoyi.vip/ruoyi-vue/document/hjbs.html#%E5%89%8D%E7%AB%AF%E9%83%A8%E7%BD%B2 ... -
y_project-RuoYi-Vue-master.zip
2020-09-20 23:04:30基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统 -
ruoyi-vue代码生成新增模块
2021-02-25 10:42:431、启动Ruoyi服务 2、新建1个业务表sys_order 1、必须要有自增主键; 2、必须要有表注释; 3、每个字段必须有注释; 3、新建菜单目录 ...放到MySQL库ry-vue执行,结果如下:可以看到导入的数据2 -
【RuoYi-Vue】RuoYi-Vue新增子模块
2020-10-02 19:11:041、启动Ruoyi服务 2、新建1个业务表sys_order CREATE TABLE `sys_order` ( `order_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '订单ID', `order_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb... -
RuoYi-Vue(RuoYi):基于SpringBoot的官方仓库,Spring Security,JWT,Vue&Element的前替代分离权限管理...
2021-02-06 10:35:52前端采用Vue,Element UI。 初步采用Spring Boot,Spring Security,Redis&Jwt。 权限认证使用Jwt,支持多终端认证系统。 支持加载动态权限菜单,多方式轻松权限控制。 高效率开发,使用代码生成器可以一键生成前的... -
ruoyi:基于开源项目RuoYi-Vue,扩展开发添加新业务功能。基于SpringBoot,Spring Security,JWT,Vue&...
2021-01-30 21:28:40前端采用Vue,Element UI。 初步采用Spring Boot,Spring Security,Redis&Jwt。 权限认证使用Jwt,支持多终端认证系统。 支持加载动态权限菜单,多方式轻松权限控制。 高效率开发,使用代码生成器可以一键生成前的... -
ruoyi-vue前端启动
2020-03-27 09:14:531第一步:安装模块 npm i和npm install的区别npm i仅仅是npm install的简写: 2第二步 安装模块会有报错,并且安装速度比较慢 // 使用 淘宝镜像命令解决问题 淘宝镜像会比较快 npminstall-gmirror-...npm... -
RuoYi-Vue菜单添加多级目录
2020-11-04 20:40:13目录创建完后在去前端项目代码中创建对应的文件夹和一个路由跳转的index.vue 根据我们自己的数据表生成对应的代码,以商品管理表为例 CREATE TABLE `tb_goods` ( `goods_id` BIGINT NOT NULL AUTO_INCREMENT, `name... -
ruoyi-vue 后台启动不成功
2020-06-17 14:59:55参考:http://www.luyixian.cn/news_show_333010.aspx idea 启动的过程中,提示如下报错,修改一下端口号 即可 -
RuoYi-Vue 前端分离版实现视频上传功能
2020-05-10 13:16:28data() { return { //拿到当前环境的请求前缀 videoUpload:{ // 设置上传的请求头部 headers: { Authorization: "Bearer " + getToken() }, // 上传的地址 url: process.env.VUE_APP_BASE_API + "/video/video/... -
小白的ruoyi-vue2.3搭建部署记录
2020-07-08 08:38:01但是问题还在 于是我又仔细看了报错,发现有Redis关键字和6379端口, nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379 额,ruoyi官方没说用redis啊?...