文章目录前言一、环境准备二、项目打包1.项目准备2.后端打包3.前端打包三、项目部署1.后端项目部署2.前端项目部署四、遇到的问题 前言本文参考视频实践的前后端分离项目的部署运行,记录整理一下自己的整个部署运行过程和遇到的问题,小白入门~ 视频在此: https://www.bilibili.com/video/BV1uK411p7Bp?spm_id_from=333.337.search-
     开始写之前:最近几个月一直在研究eladmin框架,在eladmin基础上实现自己的系统,由于这个开源框架的易用性和高效率,导致我并没有理解透彻框架本身,只是照葫芦画瓢的去做,几个月做下来学到的知识微乎其微。以前我也没有记录的习惯,即使遇到一个BUG,百度完了解决了,下次遇到同样的BUG还是同样是去百度解决,基于此,为了养成一个好的学习习惯,以后我要将学到的
介绍RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。比较好用。 快速了解    &nbs
@学习步骤框架搭建通过git在其官网下载,idea可导入 在工程项目内有环境搭建手册按照上面的手册修改.yml文件,其次在sql文件夹下存在.sql文件,按照文件创建数据库,将数据库以及端扣绑定在刚刚修改的.yml文件。创建自己的功能模块后端搭建添加标签功能,在此路径sysytem里创建自己的模块packet,并在packet里创建四个子packet分别为controller、domain、m
转载 2023-08-01 17:52:34
1022阅读
# Java实现指南 ## 介绍 在本篇文章中,我们将介绍如何使用Java框架进行开发。(RuoYi)是一个基于Spring Boot和Spring Cloud的开发平台,旨在提高开发效率。本文将引导一位刚入行的开发者如何实现Java。 ## 流程图 以下是实现Java的整体流程图: ```flow st=>start: 开始 op1=>operation: 下载源码
原创 2023-08-12 16:25:25
178阅读
主要依照springSecurity用户名密码登录的认证流程来重写短信认证流程,不清楚springSecurity的认证流程的先建议熟悉一下springSecurity认证流程,这样对短信认证登录就比较好理解。 后端:ruoyi-admin模块一、增加生成验证码类位置:GenerateSms.javaa.预览图: b.详细代码:package com.ruoyi.web.contr
RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。系统需求JDK >= 1.8MySQL >= 5.7Mav
目录1.跑项目过程中遇到的bug2.项目代码是真的牛皮一、idea打开基本流程1. IDEA内部 clone项目代码 2. idea打开前端代码 3. 配置数据库 MYSQL 打开Redis服务4. 启动后端5. 运行前端项目之前 需要先运行后端二、二次启动后端  二次启动前端 三、三次启动项目遇到的问题kill掉进程四、vue项
1. 准备工作1.1 前置环境准备——安装Maven基于Maven管理项目的构建,需要先安装好相应的版本。1.2 开发工具系统采用Eclipse作为开发工具。但不局限于Eclipse。此处仅介绍在Eclipse搭建开发环境所需的操作。2. 开发环境搭建2.1 开发工具的配置2.1.1 配置Maven进入Window->Preferences->Maven->Install
写在前面:        工作原因需要找现成的框架进行二次开发,在网上找了许多对比,最终选择了框架的前后端分离版本,除了更符合开发需要以外,基于注解权限控制的功能也是非常实用,本文将介绍的重点放在后端上面,若有不足之处欢迎指正。目录       一、后端梳理    &nb
文章目录前言参考目录框架集成基于 Sa-Token 最新版本yaml 配置文件Sa-Token 配置 `SaTokenConfig` 注册拦截器功能调用流程分析1、获取当前会话账号id `StpLogic#getLoginId()`1.1、检查 token 是否已经临时过期 `StpLogic#checkActivityTimeout`1.1.1、计算过期时间 `StpLogic#getToke
## 实现“java”流程 下面是实现“java”的流程表格: | 步骤 | 描述 | | ---- | ---- | | 第一步 | 下载源码 | | 第二步 | 配置数据库 | | 第三步 | 导入项目 | | 第四步 | 修改配置文件 | | 第五步 | 运行项目 | 接下来,我将详细说明每一步需要做什么,并提供相应的代码。 ### 第一步:下载源码 在这一步中,我
原创 2023-09-01 11:53:58
53阅读
LoginController类 具体代码 /** * app 登录 */ @AnonymousAccess @PostMapping("login") public AjaxResult login(@RequestBody LoginBody loginBody) { AjaxResult ajax = AjaxResult.suc
1.首页数据的加载(前端)        当账户密码验证码匹配成功后,返回到login.vue中,this.$store.dispatch("Login", this.loginForm).then(() => { this.$router.push({ path: this.redirect || "/" }).catch((
目录系统简介概述官方文档地址微服务技术选型系统微服务模块骨架系统微服务技术架构微服务项目部署背景准备工作安装Redis安装MySql数据库安装Nacos服务治理业务初始化RuoYi-Cloud微服务项目数据后端微服务启动运行启动Nacos服务基于IDEA打开项目启动并检测后端项目服务前端项目配置及运行安装项目依赖启动运行前端项目总结(Summary)重难点分析FAQ分析BUG分
配置这块主要涉及两个类FastJson2JsonRedisSerializer : 继承 RedisSerializer 接口自定义使用 fastjson 进行序列化和反序列化RedisConfig:配置使用 StringRedisSerializer 来进行key的序列化与反序列,使用刚才我们 FastJson2JsonRedisSerializer 来进行 value 的序列化与反序列下面贴下
转载 2023-08-11 15:34:27
1010阅读
文章目录1 去除redis 配置2 去除ruoyi-framework下RedisConfig的配置3 在ruoyi-common的core/redis下新建MyCache类4 修改RedisCache类5 修改ruoyi-common下utils/DictUtils6 基于redis的限流处理就无法使用了,先注释掉7 重启就可以了 1 去除redis 配置去除ruoyi-admin下appli
转载 2023-09-06 15:44:56
999阅读
文章目录准备一、使用代码生成器1.数据库2.导入表并生成代码二、导入代码文件1.新建一个模块2.导入zip代码文件3.模块环境配置三、添加菜单和访问地址总结 准备前提要把系统启动起来,部分教程可以参考这边文章框架RuoYi前后端分离项目导入IDEA及运行启动 但是完全参考这篇文章还是不能把项目启动起来,因为这篇文章没有说明数据库。 我是用的是本地数据库,采用xampp+Navicat的组合来
项目部署 1. 环境搭建 java maven mysql node.js redis 2.项目下载: https://gitee.com/y_project/RuoYi-Vue 通过git 下载: git clone https://gitee.com/
转载 4月前
117阅读
目录需求主要代码详解 关键词:Vue;显隐列持久化,elementUI,管理系统 需求将显隐列持久化到redis中,从而记住该用户隐藏了那些列,重新登录后依然存在。主要代码当前网页<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns.sync="columns"/>“right-t
  • 1
  • 2
  • 3
  • 4
  • 5