
Spring
seaWeedFS
这个作者很懒,什么都没留下…
展开
-
SecurityContextHolder实现原理(策略模式和ThreadLocal)
SecurityContextHolder实现原理一、核心组件1.1 SecurityContextHolder1.2 SecurityContextHolderStrategy1.3ThreadLocalSecurityContextHolderStrategy二、ThreadLocal源码分析1.1实现该功能的核心技术1.2ThreadLocal总结总结SecurityContextHolder是SpringSecurity中保存认证信息的核心组件,重点是将给定的认证信息(SecurityConte原创 2020-12-04 21:59:52 · 4095 阅读 · 2 评论 -
Spring事件监听机制源码解析
主要内容1 什么是事件监听机制2 JDK的事件监听机制2.1 EventObject(事件)2.2 EventListener(事件监听器)2.3 EventPublisher(事件发布器)2.4 基于jdk的事件机制示例2.4.1 事件源(红绿灯)2.4.1 事件2.4.2 事件监听器2.4.3 事件发布器2.4.4 测试代码3 Spring的事件监听机制3.1 Spring事件(ApplicationEvent)3.2 Spring事件监听器(ApplicationListener)3.3 Spring原创 2020-08-23 19:15:04 · 487 阅读 · 1 评论 -
在内嵌Servlet容器下Spring Boot中如何加载Servlet?
在内嵌Servlet容器下Spring Boot中如何加载Servlet?标题 0、什么是ServletContext?以上是ServletContext源码描述,基本上就是与Servlet容器(例如常用的Tomcat)通信的对象,该对象被ServletConfig对象持有。我们将Servlet注册到Servlet容器中,就是通过该对象实现的。文章主要内容:1、传统方法(servlet...原创 2020-01-16 22:29:43 · 2269 阅读 · 0 评论 -
SpringSecurity-基本概念和处理流程
SpringSecurity-基本概念和处理流程分析优秀文章推荐:1、https://www.cnkirito.moe/spring-security-1/2、https://www.jianshu.com/p/e8e0e366184e文章较长,望耐心阅读。首先,需要明白SpringSecurity它解决什么问题?1、认证:证明你是你的问题,通常就是用用户名和密码来证明。2、授权:...原创 2020-01-08 22:36:14 · 1842 阅读 · 0 评论