首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
ruoyi
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
RuoYi-Vue 前后端分离版代码浅析-代码生成模块(一)
RuoYi-Vue 前后端分离版代码浅析-代码生成模块(一),前言本节介绍RuoYi-Vue的代码生成模块是如何进行配置生成代码的,它的可视化代码编辑模式对于开发者而言可以很好的解决重复代码编写问题,只需一键就可以将大部分的重复代码都生成出来,开发者可以将自己的注意力完全放在业务逻辑的编写上,解决掉无聊的增删改查。ruoyi-generator在ruoyi的代码中,生成代码的模块代码很多,有配置,
954
代码人生
01-01 08:00
代码人生
RuoYi-Vue 前后端分离版代码浅析-异步任务管理
RuoYi-Vue 前后端分离版代码浅析-异步任务管理,前言本节介绍RuoYi-Vue的模块中是如何进行异步任务管理的,我们的系统中经常会遇到需要异步处理的情况,比如我们之前讲到的记录日志切面中最后向数据库中存入日志记录就需要用到这个异步任务管理。//保存数据库AsyncManager.me().execute(AsyncFactory.recordOper(operLog));复制代码异步任务管
627
后端
01-01 08:00
后端
RuoYi-Vue 前后端分离版代码浅析-防重复提交
RuoYi-Vue 前后端分离版代码浅析-防重复提交,前言本节介绍RuoYi-Vue的ruoyi-admin模块中的上传下载模块SysConfigController部分的代码,这个接口主要用来展示系统参数模块的情况。这个模块就是普通的增删改查,其中比较有意思的是防止重复提交的这个注解。RepeatSubmit注解日常开发中我们经常会遇到前端多次请求同一个接口的问题,比如前端没有做遮罩层,用户点击
614
代码人生
01-01 08:00
代码人生
RuoYi-Vue 前后端分离版代码浅析-限流切面处理
RuoYi-Vue 前后端分离版代码浅析-限流切面处理,本节介绍RuoYi-Vue的模块中是如何进行数据权限切面的,对于网站而言,我们的限流是十分有必要的,可以将对应接口的访问流速进行一个限制,从而防止大流量进入将我们的程序拖挂。本文介绍的Ruoyi的限流处理是使用的RedisTempalte来进行的,采用的是最简单的统计计数方法,利用了Redis的incr和expire的api实现。常见的限流方
346
代码人生
01-01 08:00
代码人生
RuoYi-Vue 前后端分离版代码浅析-登录逻辑梳理
RuoYi-Vue 前后端分离版代码浅析-登录逻辑梳理,前言本节介绍RuoYi-Vue的ruoyi-admin模块中的系统登录模块SysLoginController部分的代码,今天我们讲解一下登录这里的逻辑,RuoYi-Vue使用的是spring-security框架作为权限控制框架。那么我们就要写好符合spring-security要求的代码,这样才能真正将spring-security用好。
238
代码人生
01-01 08:00
代码人生
RuoYi-Vue 前后端分离版代码浅析-全局异常捕捉
RuoYi-Vue 前后端分离版代码浅析-全局异常捕捉,前言本节介绍RuoYi-Vue的模块中如何使用全局异常捕捉,全局异常捕捉对于每个项目而言都是必须的,在它的帮助下我们可以集中精力进行业务代码的开发,不用考虑异常的处理,所有的异常都可以由这里进行捕获之后统一处理。ruoyi中使用的是@RestControllerAdvice,它相对@ControllerAdvice,减少了@ResponseB
228