文章目录前言1 模块划分2.项目启动后端1. 数据准备2. nacos 单节点运行3. Seata启动4. redis启动5. 进入nacos修改 yml 配置,主要是数据源6.启动后端项目前端持续更新ing 前言2022年1月12日,今天开始学若依框架 我想学习的是若依微服务版,以下笔记也是根据此版编写。1 模块划分com.ruoyi
├── ruoyi-ui // 前端框架 [80]
├
转载
2024-01-25 18:33:54
141阅读
环境搭建RuoYi-Vue搭建、Linux安装Nginx、Linux安装JDK8、Linux安装MySql8、Linux安装Redis、Linux安装Tomcat9
前端打包 1.ruoyi-ui鼠标右键-->打开于终端
2.安装依赖:npm install --registry=https://registry.npm.taobao.org-->node_modules
3.编译
转载
2024-05-29 08:43:13
354阅读
点赞
Nginx问题汇总搭建图片服务器报 403 forbidden 错误默认情况下,nginx默认用户是 nobody,但服务器搭建的过程中,文件夹是有用户访问权限的,解决这个访问权限有两种解决方法:第一种:修改相关文件夹的访问权限,使任何用户可以访问。第二种:修改nginx运行用户。在nginx的配置文件nginx.congf 中,修改nginx用户为root:user root或者创建能访问该文件
转载
2024-03-07 13:53:30
211阅读
# **若依架构介绍及代码示例**
## 简介
"若依架构"(Ruoyi)是一款基于Spring Boot和Vue.js的轻量级快速开发平台,它提供了一整套解决方案,包括权限管理、代码生成、系统监控、系统日志等功能。若依架构的目标是提高开发效率,降低开发成本,使开发人员能够更专注于业务逻辑的实现。
## 代码示例
下面我们将通过一个简单的示例,来演示若依架构的使用方法。
首先,我们需要创
原创
2023-12-31 07:04:05
110阅读
平台简介若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。前端采用Vue、Element UI。后端采用Spring Boot、Spring Security、Redis & Jwt。权限认证使用Jwt,支持多终端认证系统。支持加载动态权限菜单,多方式轻松权限控制。高效率开发,使用代码生成器可以一键生成前后端代码。内置功能用户管理:用户是系统操作者,该功能主要完成系统用户配置
转载
2024-07-06 09:41:02
100阅读
1、重要配置项以下是一个完整的nginx配置信息。#================================以下是全局配置项
#指定运行nginx的用户和用户组,默认情况下该选项关闭(关闭的情况就是nobody)
#user nobody nobody;
#运行nginx的进程数量,后文详细讲解
worker_processes 1;
#nginx运行错误的日志存
转载
2024-09-14 12:02:10
47阅读
项目部署至服务器如何在服务器上部署项目(以ruoyi为例)登录服务器在编辑器上打包ruoyi项目在服务器上运行jar包,把项目跑起来 如何在服务器上部署项目(以ruoyi为例)本文以ruoyi为例,在服务器上部署若依项目,遇到了很多问题,都总结在下面。登录服务器打开远程控制桌面,登录服务器账号成功登录服务器 将若依的sql文件复制到服务器,并在服务器的数据库运行(通过navicat) 我令服务器
1. Server check fail, please check server x.x.x.x ,port 9848 is available , error ={}问题:1.最近在看若依的微服务项目,有个问题让我困惑不已,明明nacos端口没有问题,启动项目时报错9848有问题。当nacos客户端升级为2.x版本后,新增了gRPC的通信方式,新增了两个端口。这两个端口在nacos原先的端口上
转载
2024-06-11 09:30:04
305阅读
一、用户验证根据上期内容没有登陆可以直接访问用户未登录验证是不能进入首页,需要加入验证获取jsonid1、在方法内添加请求与响应以及获取cookie①、IUserServicepackage com.code.seckill.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.code.s
# 若依 Nginx Redis:现代 Web 应用的强大组合
在现代 Web 开发中,Nginx、Redis 和若依是几种广泛使用的技术。Nginx 作为高性能的 HTTP 服务器和反向代理服务器,Redis 作为内存数据结构存储和缓存系统,而若依则是一个基于 Spring Boot 的快速开发平台。这三者的结合可以帮助开发者建立高效且可扩展的 Web 应用。本文将介绍它们的基本功能,并提供一
Ruoyi-Vue是若依前后端分离版,如何像Ruoyi-Cloud那样进行Docker部署,可以参照Ruoyi-Cloud的docker样例,进行Ruoyi-Vue的docker改造。Docker模块分析Ruoyi-Cloud包括以下docker容器:ruoyi-nacos --微服务注册与发现
ruoyi-mysql --mysql数据库
ruoyi-re
转载
2024-03-28 09:08:44
220阅读
文章目录具体步骤如下一、navicat构建数据库表二、在项目中构建模块,配置相关依赖1.新建模块2.配置依赖。三、若依ui中图形化新建目录四、若依系统生成代码五、navicat执行生成的sql文件六、生成的前后端代码放入系统1.放入后端代码2.放入前端代码七、重启系统 具体步骤如下一、navicat构建数据库表示例:如下我新建的数据库表是his_article二、在项目中构建模块,配置相关依赖1
转载
2023-09-23 15:16:50
676阅读
点赞
一、若依是什么? 若依它就是一个开源项目,别人写好的代码,我们拿来进行二次开发,它主要是做数据和权限管理系统。 二、使用背景 任何公司的各种大的项目必然需要一个后台权限管理系统,这是必然的,但是如果不想投入太多人力物力去开发,又恰好有现成且比较好用的别人已经完成的项目直接供我们来使用,那么何乐而不为呢? 三、学习若依目标 1、使用、减少工作量 2、学习优秀的开源项目底层的编程思想,设计思路,提高自
如何在服务器部署若依项目一、下载若依项目网址:若依网址阿昌这次使用部署的是若依前后端分离版本为例子部署去github上下载若依通过git pull <上面的git地址>下载若依二、在本地修改对应若依配置用idea打开若依项目目录结构配置文件ruoyi-admin/src/main/resources1、logback.xml日志配置修改日志输出编码格式,使用UTF-8
2、applic
转载
2023-10-13 19:01:22
724阅读
若依有多个版本,分别是单体(单模块和多模块)、前后分离、微服务三个版本,这里介绍的是单体-多模块版本添加自定义模块的说明。1、工程创建在若依系统工程父目录右键创建一个maven工程子模块,我们修改groupid为自己的gid 2、添加依赖 3、增加扫描 4、编写代码 5、启动测试启动项目,登录后,系统管理->菜单设置
转载
2023-07-03 20:55:42
2017阅读
1.老师角色的功能包括课程管理、课件管理和学生管理。课件管理和学生管理都是以课程为基础。需要创建三个数据表以及对应的类,来完成上面功能。2.在进行后端设计之前,我习惯lombok和mybatis-plus结合实现后端开发。所以先安装lombok依赖。注意:以后进行开发时,如果我不说明具体哪个模块,前端的根路径默认是ruoyi-ui,后端的根路径默认是ruoyi-admin/src/main。3.根
转载
2023-11-14 16:41:36
210阅读
若依系统是一个很好用的,开源的前端后台管理系统。最近公司有一个需求,需要把默认的首页隐藏,登录后直接跳转到路由菜单返回的第一个页面。查找了不少资料,但是都没有实际的解决方案。 不过最好自己还是实现了这个功能。步骤如下:1、首先应当找到项目里面,指定跳转到之前默认首页的路由。即'/index'2、项目里面找到了几处,页面路径如下:src/permission.js
src/store/p
转载
2023-09-26 22:47:55
1376阅读
后台部署前往https://gitee.com/y_project/RuoYi-Vue 下载源码,导入idea,初次导入会需要导入maven依赖包,由于下载量巨大,所以可以导入本地的maven仓库,这是我自己平时用的maven仓库,基本上平时用到的依赖都会有, maven依赖 提取码: dhub 在ruoyi-admin下有两个重要的配置文件,需要修改配置修改端口号 首先第一个文件applicat
转载
2023-12-10 12:24:10
65阅读
WebSocket在分布式中简单的使用思路如今WebSocket是公认解决轮询的良方,但是在实际运用中存在一些不可避免的问题。就拿当今开发最火的SpringCloud分布式微服务来说,WebSocket就存在一个不可避免的问题:下面是一个分布式的案例图 这是一个评判系统的简略图,producer-server来接收提交的答案批改请求(这里做了消息队列的处理,但对解说没有影响所以简化掉了),然后通过
转载
2024-07-01 11:45:51
301阅读
记录一下若依项目利用nginx实现负载均衡及保持会话的步骤。此次作为试验性的测试,为了方便在本地window的环境上实现。具体步骤:1、安装两个tomcat8,可以下载一个后,另一个复制即可,下载地址: https://tomcat.apache.org/download-80.cgi注意为了避免端口冲突的问题,需要进入D:\tomcat-9080\conf\
转载
2023-12-03 22:31:36
226阅读