文章目录前言参考目录框架集成功能调用流程分析##、流程简图(重点)#1、登录请求 `SysLoginController#login`#2、登录方法 `SysLoginService#login`#3、获取用户信息并校验密码是否正确 `SysLoginService#checkLogin`#4、构建登录用户对象 `SysLoginService#buildLoginUser`#5、生成 Toke
# 若依 UniApp 对接教程:Java 后端
在现代应用开发中,移动端与后端的无缝对接至关重要。本文将为大家提供一个针对 UniApp 前端与 Java 后端的对接教程,帮助开发者快速搭建出完整的应用架构。我们将讨论如何使用 RESTful API 进行数据交互,并提供相关代码示例。
## 一、准备工作
在开始之前,请确保你的开发环境中已安装以下工具:
- Node.js
- Java
原创
2024-09-16 06:11:49
1167阅读
@学习步骤若依框架搭建通过git在其官网下载,idea可导入 在工程项目内有环境搭建手册按照上面的手册修改.yml文件,其次在sql文件夹下存在.sql文件,按照文件创建数据库,将数据库以及端扣绑定在刚刚修改的.yml文件。创建自己的功能模块后端搭建添加标签功能,在此路径sysytem里创建自己的模块packet,并在packet里创建四个子packet分别为controller、domain、m
转载
2023-08-01 17:52:34
1185阅读
# Java若依实现指南
## 介绍
在本篇文章中,我们将介绍如何使用Java若依框架进行开发。若依(RuoYi)是一个基于Spring Boot和Spring Cloud的开发平台,旨在提高开发效率。本文将引导一位刚入行的开发者如何实现Java若依。
## 流程图
以下是实现Java若依的整体流程图:
```flow
st=>start: 开始
op1=>operation: 下载若依源码
原创
2023-08-12 16:25:25
205阅读
## 使用“若依”框架开发Java应用程序的指南
“若依”是一款开源的Java开发框架,基于Spring Boot,广泛用于企业级应用的创建。对于刚入行的小白来说,学习如何使用“若依”进行开发是一个重要的里程碑。下面,我将为你详细介绍使用“若依”框架的整个流程和每一步的具体步骤。
### 项目流程概述
以下是使用“若依”框架创建Java项目的基本流程:
| 步骤 | 描述
## 实现“java若依”流程
下面是实现“java若依”的流程表格:
| 步骤 | 描述 |
| ---- | ---- |
| 第一步 | 下载若依源码 |
| 第二步 | 配置数据库 |
| 第三步 | 导入项目 |
| 第四步 | 修改配置文件 |
| 第五步 | 运行项目 |
接下来,我将详细说明每一步需要做什么,并提供相应的代码。
### 第一步:下载若依源码
在这一步中,我
原创
2023-09-01 11:53:58
59阅读
目录1.跑项目过程中遇到的bug2.项目代码是真的牛皮一、若依idea打开基本流程1. IDEA内部 clone项目代码 2. idea打开前端代码 3. 配置数据库 MYSQL 打开Redis服务4. 启动后端5. 运行前端项目之前 需要先运行后端二、二次启动后端 二次启动前端 三、三次启动若依项目遇到的问题kill掉进程四、vue项
转载
2024-04-23 10:55:09
112阅读
RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。系统需求JDK >= 1.8MySQL >= 5.7Mav
转载
2023-11-20 10:29:18
292阅读
两情若是长久时,又岂在朝朝暮暮,心爱的就要跟大家**本项目不在任何平台出售,如有发现请积极举报!为更好的用户体验,可进入项目-》我
原创
2022-11-01 18:38:17
473阅读
1.首页数据的加载(前端) 当账户密码验证码匹配成功后,返回到login.vue中,this.$store.dispatch("Login", this.loginForm).then(() => {
this.$router.push({ path: this.redirect || "/" }).catch((
转载
2024-03-26 08:04:31
101阅读
LoginController类 具体代码 /**
* app 登录
*/
@AnonymousAccess
@PostMapping("login")
public AjaxResult login(@RequestBody LoginBody loginBody) {
AjaxResult ajax = AjaxResult.suc
转载
2024-03-19 15:17:14
165阅读
开发功能需求:给定word模板,word模板中存在"${XXX}"格式的需要变量替换的一些词,包括直接可以被替换的词,需要循环获取、替换、格式处理的词(例如根据数据库存储内容循环生成表格),模板中还可能会有需要自动增行的表格。1.用到的依赖 <!--word验证报告相关-->
<dep
转载
2023-10-10 22:48:24
222阅读
@toc一:故事背景最近在研究权限系统。秉承着站在巨人的肩膀上的原则,去学习了若依的权限项目。这里选用的是前后端分离版。去研究了界面的控制和页面内元素的控制。查看了其具体的实现方法,将其总结到这里。二:具体权限控制若依权限控制主要分为两大部分,第一部分是页面的控制,第二部分是页面上具体元素的控制。在若依的系统中,菜单管理内可以看到所有元素。元素分为两种。一种是页面,另外一种是元素是页面内的具体元素
原创
2023-06-14 22:50:13
447阅读
配置这块主要涉及两个类FastJson2JsonRedisSerializer : 继承 RedisSerializer 接口自定义使用 fastjson 进行序列化和反序列化RedisConfig:配置使用 StringRedisSerializer 来进行key的序列化与反序列,使用刚才我们 FastJson2JsonRedisSerializer 来进行 value 的序列化与反序列下面贴下
转载
2023-08-11 15:34:27
1266阅读
文章目录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
1150阅读
目录需求主要代码详解 关键词:Vue;显隐列持久化,elementUI,若依管理系统 需求将显隐列持久化到redis中,从而记住该用户隐藏了那些列,重新登录后依然存在。主要代码当前网页<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns.sync="columns"/>“right-t
转载
2024-06-25 10:12:12
156阅读
一、官网下载(选择前后端分离版)下载下来之后给它解压!!! 二、运行sql新建一个数据库,数据库的名称要和这个一样!!!!!! 依次运行这个文件夹里面的两个sql文件 运行完成后关闭数据库,再打开,就能看见里面的表了!三、浏览器输入这个网址,下载redisReleases · microsoftarchive/redis · GitHub 下载好了之后给它解
转载
2023-10-19 22:21:06
115阅读
目录一、搭建若依项目根据官网搭建若依开发环境:后台1、git clone 将远程的若依项目拉取到本地 2、通过IDEA打开项目3、将若依项目中 sql文件夹中的脚本在Navicat执行4、修改数据库连接配置信息5、修改项目基本配置信息 ---配置Redis前台1、npm install2、npm run dev二、远程redis切换为本地rediswindows版redis下载
文章目录准备一、使用代码生成器1.数据库2.导入表并生成代码二、导入代码文件1.新建一个模块2.导入zip代码文件3.模块环境配置三、添加菜单和访问地址总结 准备前提要把系统启动起来,部分教程可以参考这边文章若依框架RuoYi前后端分离项目导入IDEA及运行启动 但是完全参考这篇文章还是不能把项目启动起来,因为这篇文章没有说明数据库。 我是用的是本地数据库,采用xampp+Navicat的组合来
转载
2024-04-26 11:13:44
302阅读
项目部署
1. 环境搭建
java
maven
mysql
node.js
redis
2.项目下载:
https://gitee.com/y_project/RuoYi-Vue
通过git 下载:
git clone https://gitee.com/
转载
2024-04-02 00:03:21
243阅读