logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

若依框架学习(八)aop的日志记录

如何记录用户在系统操作的行为我们可以定义一个LogAspect的切面类@Aspect@Componentpublic class LogAspect{private static final Logger log = LoggerFactory.getLogger(LogAspect.class);/*** 处理完请求后执行** @param joinPoint 切点*/@AfterReturni

#java#开发语言#后端
若依框架学习(二)获取用户角色和权限以及所拥有的路由

获取用户角色和权限若依系统每次跳转某个页面时,都会调用该方法,以检查当前用户是否有权限访问该页面,或者说该页面能基于该用户的角色身份和权限来显示菜单数量。老办法前端用f12网络活动来获取后台请求路径。该方法主要作用是:1,从springsecurity中获取当前登录用户的信息2,根据当前用户信息来查询当前用户的角色集合3,根据当前用户信息来查询当前用户的权限集合4,将以上信息放入AjaxResul

#java
若依框架学习(五)用户的增删改查

点击部门树状图来进行条件查询前端找到对应的页面,按照路由路径里面有个handleNodeClick()点击事件,点进去看看发现是复用了getList()方法,说明后台也是复用相应的方法/*** 获取用户列表*///@PreAuthorize在调用方法前先检查有没有权限,通过Service层的@ss.hasPermi()方法来校验@PreAuthorize("@ss.hasPermi('system

#java
若依框架学习(三)PageHelper

用户数据分页对于如何分页显示用户数据,我们首先找到当前路由地址是:http://localhost/system/user这说明应该在对应的Controller有/system/user,并且有pageNum=1和pageSize=10这两个参数,找到对应的Controller后,往下找就找到了这里先讲下@PreAuthorize注解,这是SpringSecurity的注解,作用是限制对该方法的访

#java
若依框架学习(九)关于登录token过期如何处理

在第一节的部分我们也知道登录的流程,但当后台发现redis缓存的登陆实体类过期了,是怎么处理并且怎么给前端发送消息?其实SpringSecurity有一个config配置SecurityConfig类,继承于WebSecurityConfigurerAdapter其中重写了configure()方法,用来自定义过滤和拦截处理红线框就是处理登录token过期,实质上认证失败处理类,只不过token过

#java#redis#restful
若依框架学习(七) 异步任务管理器

AsyncManager.me().execute(AsyncFactory.recordLogininfor(username, Constants.LOGIN_FAIL, MessageUtils.message("user.password.not.match")));在登录的业务层方法中,通过异步任务管理器来记录登录日志1,AsyncManager.me()获取一个AsyncManager

#java#服务器#开发语言
若依框架的学习(六)用户的修改删除

用户信息的修改这里和之前的新增用户一样,也要重置表单,和用户信息查询回滚参数信息过来/*** 根据用户编号获取详细信息*/@PreAuthorize("@ss.hasPermi('system:user:query')")@GetMapping(value = { "/", "/{userId}" })public AjaxResult getInfo(@PathVariable(value =

#java
springboot下全局异常处理器学习

这是根据若依框架下的学习,在平时做业务时,难免会出现对各种业务的异常进行捕抓和处理/*** 全局异常处理器** @author ruoyi*/@RestControllerAdvicepublic class GlobalExceptionHandler{private static final Logger log = LoggerFactory.getLogger(GlobalExceptio

#spring boot#java#spring
若依框架学习(九)关于登录token过期如何处理

在第一节的部分我们也知道登录的流程,但当后台发现redis缓存的登陆实体类过期了,是怎么处理并且怎么给前端发送消息?其实SpringSecurity有一个config配置SecurityConfig类,继承于WebSecurityConfigurerAdapter其中重写了configure()方法,用来自定义过滤和拦截处理红线框就是处理登录token过期,实质上认证失败处理类,只不过token过

#java#redis#restful
到底了