原文地址: "梁桂钊的博客" 博客地址: "http://blog.720ui.com" 欢迎关注公众号:「服务端思维」。一群同频者,一起成长,一起精进,打破认知的局限性。 从本地事务到分布式事务的演变 什么是事务?回答这个问题之前,我们先来看一个经典的场景:支付宝等交易平台的转账。假设小明需要用支 ...
分类:
其他好文 时间:
2020-01-14 10:12:52
阅读次数:
84
现在有很多项目中还在使用interceptor拦截器,所以一开始在做登录的时候我就使用了它,并做一次记录 1.(拦截器设置)创建一个AuthorityInterceptor类实现HandlerInterceptor接口 @Slf4j @Component public class Authority ...
分类:
编程语言 时间:
2020-01-13 12:41:40
阅读次数:
96
./src/api/index.js "首先引入axios,引入配置好的路由,并配置响应拦截器" 状态码401是对身份的验证,如果验证失败,需要跳转到登陆页面。 "配置请求拦截器" 如果本地存储存在token(如果token存入了vuex的store就从store取),每请求前在参数的headers ...
分类:
移动开发 时间:
2020-01-11 13:06:27
阅读次数:
152
第26章:职责链模式 一、学校 OA 系统的采购审批项目:需求是 采购员采购教学器材 如果金额 小于等于 5000, 由教学主任审批 (0 var = getValue(expStr);// var {a=10, b=20} Calculator calculator = new Calculato ...
分类:
其他好文 时间:
2020-01-11 00:02:14
阅读次数:
82
public class Other implements IntroductionInterceptor,IOther{ public void doOther(){ System.out.println("Other对象的功能"); } public Object invoke(MethodIn... ...
分类:
编程语言 时间:
2020-01-10 22:41:47
阅读次数:
228
具体原因还需要学习。有大神路过望不吝赐教 参考: https://blog.csdn.net/q790006739/article/details/100691885 https://www.cnblogs.com/feixuefubing/p/9402198.html ...
分类:
编程语言 时间:
2020-01-10 15:23:30
阅读次数:
146
CSRF概念:CSRF跨站点请求伪造(Cross—Site Request Forgery),跟XSS攻击一样,存在巨大的危害性,你可以这样来理解: 攻击者盗用了你的身份,以你的名义发送恶意请求,对服务器来说这个请求是完全合法的,但是却完成了攻击者所期望的一个操作,比如以你的名义发送邮件、发消息,盗 ...
分类:
其他好文 时间:
2020-01-09 13:33:04
阅读次数:
80
项目上线后,为了安全,会对请求加密,防止看到请求参数。现在直接看代码吧。这里以vue为例。 在main.js中的请求拦截器中 然后主要看加密算法 因为私钥解密是java 获取到加密的数据后去解密的,这里就暂时先不写了!!! ...
分类:
移动开发 时间:
2020-01-09 10:27:14
阅读次数:
140
拦截器介绍 mybatis提供了 @Intercepts 注解允许开发者对mybatis的执行器Executor进行拦截。 Executor接口方法主要有update、query、commit、rollback等等。 主要思路为: 1. 进入拦截器方法中 2. 获取拦截器方法参数 3. 获取解析参数 ...
分类:
数据库 时间:
2020-01-08 21:21:38
阅读次数:
190
目的:使用这个框架主要就是为了解决高并发环境下登陆操作对数据库及服务器的压力,同时能保证安全性; 步骤:1. 加载时,SpringSecurity定义拦截器和添加两个Fitler; 2. 登陆时,登陆成功,通过传入的信息(例如:用户名+密码)authenticationManager.authent ...
分类:
编程语言 时间:
2020-01-08 10:40:53
阅读次数:
165