1. 使用若依生成接口和后台管理1.1. 若依介绍若依能帮程序员生成后端接口的controller,业务层,mybatis的代码,还能生成后台管理系统界面。让程序员快速创建出项目。http://www.ruoyi.vip/ https://gitee.com/y_project 若依项目共包含4个项目,如图-1所示。。图-11.2. 执行sql1.2.1. 执行若依的sql先创建库 chargin
整合WebSocket实现简单的消息推送功能Websocket两种简单实现:实现方式一:引入Maven依赖:后端代码实现:Vue项目集成postman测试实现方式二:引入Maven依赖:后端代码实现:postman测试 Websocket两种简单实现:实现方式一:引入Maven依赖:<!--websocket 依赖-->
<dependency>
<group
转载
2024-09-26 13:18:30
145阅读
首先来看一副图,用来纪念对视频领域做出贡献的雷神:当然在这个图片里面的decode不是必须的,Filter 模块本身是一个非常独立的模块,但因为相关的程序,给人造成了他必须要依赖于编码器或者解码器来工作。OK 不多说,先看看内部实现代码:#ifndef __CAREYE_PUBLIC_H__
#define __CAREYE_PUBLIC_H__
#define __ST
转载
2024-10-12 12:16:47
64阅读
上图的接入方对应OAuth2.0的客户端,无论是P2P自身的应用还是第三方接入都通过统一的机制接入平台,用户对应OAuth2.0的资源拥有者。流程描述:(1)用户登录通过接入方(目前指前端)在P2P平台登录,接入方采取OAuth2.0 密码模式请求认证服务(UAA)。(2)认证服务(UAA)调用统一账号服务去验证该用户,并获取用户权限信息。(3)认证服务(UAA)获取接入方权限信息,并
解决若依框架短信验证码登录,并且不影响原有登录文章目录 一、实现DaoAuthenticationProvider1.位置2.代码部分二、修改SecurityConfig配置1.位置编辑2.代码部分三、验证码登录方法1.位置2.控制层代码3.实现类代码4.密码不验证5.验证码验证6.验证码发送 一、实现DaoAuthenticationProvider1.位置2.代码部分Constants.CUS
转载
2023-10-20 19:09:17
349阅读
概述Springboot 提供了很多@EnableXXX这样的注解,通过使用这些注解,我们能够很方便地启用某些功能。那么这些@EnableXXX注解又是怎么工作的呢?简单来讲,就是它主要利用了另外一个注解@Import,而关于@Import如何使用以及背后的工作原理,可以参考我的另外一篇文章 :Spring @Import 的使用及其工作原理分析。本文不再重点讲解@EnableXXX,@Impor
Spring-Cloud项目基本搭建(一)随着近几年微服务架构理念的流行,越来越多微服务架构也进入人们的视野,目前大部分公司用的比较多的是阿里的rcp框架Dubbo,Spring-Cloud等。下面本人简单的给分享一下关于Spring-Cloud 的基本技术心得:Spring-Clou可以说成对现有Spring-boot 封装和抽象 一下是关于Spring-Could Api文档地址中文文档:ht
转载
2024-04-15 12:25:57
244阅读
目录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阅读
LoginController类 具体代码 /**
* app 登录
*/
@AnonymousAccess
@PostMapping("login")
public AjaxResult login(@RequestBody LoginBody loginBody) {
AjaxResult ajax = AjaxResult.suc
转载
2024-03-19 15:17:14
165阅读
1.首页数据的加载(前端) 当账户密码验证码匹配成功后,返回到login.vue中,this.$store.dispatch("Login", this.loginForm).then(() => {
this.$router.push({ path: this.redirect || "/" }).catch((
转载
2024-03-26 08:04:31
101阅读
LiveQing 高性能流媒体服务器前端架构概述LiveQing 高性能流媒体服务器前端部分最初采用的是 AdminLTE + 各方 jQuery 插件的开发方式, 也就是网络上通常讲的 bootstrap + jquery plugins 的方式. 有经验的前端开发者想必都了解这种架构下开发前端页面的痛点. 当一个页面上 UI 组件多起来的时候, 代码组织就容易变得混乱, 各种 $(docume
目录一、搭建若依项目根据官网搭建若依开发环境:后台1、git clone 将远程的若依项目拉取到本地 2、通过IDEA打开项目3、将若依项目中 sql文件夹中的脚本在Navicat执行4、修改数据库连接配置信息5、修改项目基本配置信息 ---配置Redis前台1、npm install2、npm run dev二、远程redis切换为本地rediswindows版redis下载
目录需求主要代码详解 关键词:Vue;显隐列持久化,elementUI,若依管理系统 需求将显隐列持久化到redis中,从而记住该用户隐藏了那些列,重新登录后依然存在。主要代码当前网页<right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns.sync="columns"/>“right-t
转载
2024-06-25 10:12:12
156阅读
项目部署
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阅读
一、官网下载(选择前后端分离版)下载下来之后给它解压!!! 二、运行sql新建一个数据库,数据库的名称要和这个一样!!!!!! 依次运行这个文件夹里面的两个sql文件 运行完成后关闭数据库,再打开,就能看见里面的表了!三、浏览器输入这个网址,下载redisReleases · microsoftarchive/redis · GitHub 下载好了之后给它解
转载
2023-10-19 22:21:06
115阅读
文章目录准备一、使用代码生成器1.数据库2.导入表并生成代码二、导入代码文件1.新建一个模块2.导入zip代码文件3.模块环境配置三、添加菜单和访问地址总结 准备前提要把系统启动起来,部分教程可以参考这边文章若依框架RuoYi前后端分离项目导入IDEA及运行启动 但是完全参考这篇文章还是不能把项目启动起来,因为这篇文章没有说明数据库。 我是用的是本地数据库,采用xampp+Navicat的组合来
转载
2024-04-26 11:13:44
302阅读
目录若依系统简介若依概述官方文档地址微服务技术选型系统微服务模块骨架系统微服务技术架构若依微服务项目部署背景准备工作安装Redis安装MySql数据库安装Nacos服务治理业务初始化RuoYi-Cloud微服务项目数据若依后端微服务启动运行启动Nacos服务基于IDEA打开项目启动并检测后端项目服务若依前端项目配置及运行安装项目依赖启动运行前端项目总结(Summary)重难点分析FAQ分析BUG分
转载
2023-11-14 10:18:19
212阅读
配置这块主要涉及两个类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阅读