spring
ToryXu
这个作者很懒,什么都没留下…
展开
-
@EventListener的使用方式和原理
使用 1.定义事件 package com.toryxu.eventlistener.event; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.Setter; import lombok.ToString; /** * @author toryxu * @version 1.0 * @date 2022/3/21 7:33 下午 */ @AllArgsConstructor @ToString pub原创 2022-03-21 21:21:37 · 951 阅读 · 0 评论 -
Spring in action5 :反应式编程的理解
反应式编程主要通过flux和mono进行数据的发送和消费,被flux/mono包装的数据可以被订阅并被异步获取。 可以通过Spring webflux实现反应式编程的接口。但这需要数据发送方也封装flux/mono的数据进行发送。 另外,响应式编程只支持非关系型数据库,不支持关系型数据库。 反应式编程主要目的是使数据接收、处理和返回尽可能地异步实现,目前来看没有这个必要。 ...原创 2020-09-27 22:57:15 · 128 阅读 · 0 评论 -
java-security拦截时同时调用多个接口,其中随机部分接口校验不通过问题的定位和解决
前言: 又是普通的一天。最近在搞权限配置,用的是Spring security,token是用的jwt,通过服务中心签发token,业务层进行权限的配置。 问题: 权限这块配置上去了,发现在同时调用多个请求的时候,经常会有1到n个接口报错,报错显示是认证未通过。并且单个接口测试都没问题。 先说最终的问题原因: 由于每次作token校验的时候,会使用jjwt的parse方法进行解析, 解析时需要传入...原创 2020-04-09 23:58:02 · 866 阅读 · 0 评论