前后分离版源码下载地址https://gitee.com/y_project/RuoYi-Vue前后分离版官网文档http://doc.ruoyi.vip/ruoyi-vue/1.下载好项目包,解压后下面是目录总览: ruoyi-ui 是前端项目, sql文件夹有两个sql文件后端启动后端项目前置mysql 、redis已经安装好导入项目修改配置文件端口号改成其他的一般不用8080(防止以
0.项目搭建0.1修改/获取项目启动端口0.2创建数据库启动mysql服务,并创建数据库 ry 之后在将这两个SQL文件导入到ry数据库中0.2修改连接数据库的用户名和密码接着修改连接数据库的用户名和密码 然后用idea启动即可1.后台-定时任务-RCE1.1漏洞简介RuoYi<4.6.2漏洞影响范围RuoYi<4.6.2 简要描述:由于后台计划任务处,对于传入的"调用目标字符
    前面三章,介绍了下后端分离框架的登录过程中前端和后端的代码流程。本章,我们学习下如何创建自己的业务模块。 第一步,右键后端项目名称,新建模块 第二步,选择Maven项目 第三步,填写项目名称 第四步,填写模块名称,这里默认为xxx,并且下面的路径都只是到…\RuoYi-Vue, 我们可以直接改成…\RuoyiVue\ruoyi-xxx,这样模块
转载 2023-09-04 22:53:04
320阅读
作为后台管理系统,是一款快速搭建一个后台管理系统的工具,它的强大之处在于一键生成功能,可以减轻开发人员的压力,使开发人员将更多的注意力和时间放到项目开发的逻辑设计上边。那么,对于这么一款免费的开源系统,我们该怎样去使用它呢?本篇文章将会详细介绍一下关于分离版的启动前的环境部署。首先,想要启动后端,你需要下载一个redis的缓存器,因为的搭建需要使用到缓存器,如果你的电脑没有缓存器
HTTP协议简介浏览器---->服务器发送的请求格式如下: GET / HTTP/1.1 请求方式 路径 协议及版本 Host: 127.0.0.1:8080 请求的地址 Connection: keep-alive 长连接 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*
转载 2024-05-15 08:51:00
60阅读
 前言        最近在做数据库课程设计,因为不想再用Java里面的GUI界面,想用Web页面来替代,但手写各个页面和增删改查这些重复性较高的模块属实作业量不小,所以,正好借此机会来学习一下早有耳闻的,号称后台管理系统神器——框架,下面先来总结一下环境部署与搭建的相关知识。文章目录一、准备工作(1)环
nacos后端部署 参考文档 http://doc.rycloud.zmrit.com/#/quick-start一、说明 参考地址: https://gitee.com/zhangmrit/ruoyi-cloud http://doc.rycloud.zmrit.com/#/ 框架:spr ...
转载 2021-10-12 08:41:00
589阅读
2评论
一、下载idea和webstorm到JetBranins官方下载社区版本的java的编译器 和webstorm 对应图中第二个二、下载git进入git官网下载完成后全部默认安装即可 然后在任意目录下鼠标右键会有Git GUI和Git Bash 说明git安装成功三、下载后端分离版本进入后端分离版本的码云界面复制链接打开idea,左上角,选择File->New->Projec
项目简介一个简单的可视化展示项目,前端采用html+css布局,使用echarts调用后端django写的接口得到数据并渲染展示。前端部署使用nginx,用于返回静态内容,包括网页和图片等安装 推荐使用源码安装方式,安全可控wget http://nginx.org/download/nginx-1.18.0.tar.gztar xf nginx-1.18.0.tar.gzcd nginx-1.1
转载 2024-10-25 09:58:36
118阅读
RuoYi-Vue版:后端部分 写在前面:下面每一个功能后面写的(如/captchaImage、/login)都是实现该功能的核心方法或者映射路径,使用 Ctrl + Shift +F 全局查找,找到这些核心代码然后去debug。1. 登录逻辑(含验证码) /captchaImage、/login// 进行登录校验的核心方法:AuthenticationManager.authenticate()
转载 2024-04-26 22:33:05
225阅读
背景框架:RuoYi-Net   Vue2 + Net6     框架自带的导入模板下载功能。生成的模板,表头为字段名。对于用户来说不友好。因此,需要改进下,修改为中文表头,增加用户体验。 java版本的前后端分离框架里,有实现我们想要的功能。参考java版本,对net版本的方法进行优化。添加Excel 特性在Infrastructure
转载 2023-11-25 07:10:17
175阅读
源码分析(二)-登录流程源码分析本章节主要分析源码登录流程,一步一步走断点查看进入首页的全流程登录信息1. 前台发起登录请求http://127.0.0.1/dev-api/auth/login //auth表明这个请求走的是服务名称为auth的服务2. 后台处理流程2.1 根据请求http://127.0.0.1/dev-api/auth/login,可以看出请求走的是服务名称为auth
文章目录一、本地准备1. 克隆项目到本地2. 前端项目3. 后端项目4. nginx配置文件二、Centos7 环境准备2.1. 安装mysql并启动2.2. 安装redis并启动2.3. 安装nginx 和配置nginx.conf文件三、测试验证3.1. 上传准备好的文件3.2. 启动后端项目3.3. 登录验证.附上完整的nginx配置文件 一、本地准备1. 克隆项目到本地<span s
转载 2024-05-13 20:44:08
545阅读
linux系统导入框架vue分离版 RuoYi-Vue 启动运行 前后端环境配置搭建部署以及使用方法linux虚拟机运行框架 配置搭建环境导入框架最开始我浪费了好多时间,原因是找不到头绪,最后各种查资料安装好,现在我总结了一下,希望可以帮助到大家一、打包项目前后端jar包及导入到linux 1.打包 在linux系统中导入我们的项目我们首先要把项目打包,后端要打成jar包,同样的前
Vue实用框架-Ruoyi(登录验证)token的登录验证中有一步没有详细铺开,即对用户的账号密码进行校验: package com.ruoyi.framework.web.service; @Component public class SysLoginService { 。。。省略 // 用户验证 Authentication authentication = n
主要特性功能:完全响应式布局(支持电脑、平板、手机等所有主流设备) 强大的一键生成功能(包括控制器、模型、视图、菜单等) 支持多数据源,简单配置即可实现切换。 支持按钮及数据权限,可自定义部门数据权限。 对常用js插件进行二次封装,使js代码变得简洁,更加易维护 完善的XSS防范及脚本过滤,彻底杜绝XSS攻击 Maven多项目依赖,模块及插件分项目,尽量松耦合,方便模块升级、增减模块。 国际化支持
项目地址:RuoYi-Cloud: ? 基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统,同时提供了 Vue3 的版本1. 后端cloud版本环境搭建jdk、mysql、maven、redis、nginx、nacos安装安装redis(redis下载地址)安装nginx(具体步骤参考这里)配置Nacos持久化到数据库,参考这里JDK &
# 架构前后端解析 近年来,随着Web应用程序的发展,前后端分离的架构逐渐成为主流。框架,作为一种轻量级的开发框架,其前后端分离的设计理念使得开发过程变得更加灵活和高效。本文将对架构的前后端分离进行解析,并通过代码示例帮助读者更好地理解这一架构的应用。 ## 一、前后端分离架构概述 在传统的Web开发中,前端与后端紧密耦合。后端负责生成HTML并将其发送到前端,前端则负责展示到用
原创 10月前
257阅读
框架前后端分离 项目(前端vue,后端 springboot)。这里只记录后端springboot,前端有疑问可留言
原创 2021-08-28 14:48:56
1643阅读
# 后端架构概述与示例 在当前的互联网环境中,开发高效、灵活且可维护的后端架构是至关重要的。(Ruoyi)是基于Spring Boot的一个快速开发平台,它为企业级应用提供了一整套完整的解决方案。本文将介绍后端架构,并通过示例代码、类图、流程图来进行更深入的分析。 ## 1. 后端架构概述 后端架构主要由以下几个组件构成: - **Controller层**:接收用户
原创 2024-09-18 03:44:37
321阅读
  • 1
  • 2
  • 3
  • 4
  • 5