![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 59
glmapper_2018
开放,开源,共享,分享
展开
-
SpringMVC系列源码:DispatcherServlet
前面两篇文章直接对SpringMVC里面的组件进行了源码分析,可能很多小伙伴都会觉得有点摸不着头脑。所以今天再岔回来说一说SpringMVC的核心控制器,以此为轴心来学习整个SpringMVC的知识体系。SpringMVC在项目中如何使用的?前面在《项目开发框架-SSM》一篇文章中已经详细的介绍过了SSM项目中关于Spring的一些配置文件,对于一个Spring应用,必不可少的是:原创 2018-01-13 15:23:13 · 223 阅读 · 0 评论 -
SpringMVC源码系列:AbstractHandlerMapping
AbstractHandlerMapping是实现HandlerMapping接口的一个抽象基类。支持排序,默认处理程序,处理程序拦截器,包括由路径模式映射的处理程序拦截器。所有的HandlerMapping都继承自AbstractHandlerMapping。 另外,此基类不支持PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE的暴露,此属性的支持取决于具体的子类,通常原创 2018-01-13 15:25:15 · 1602 阅读 · 0 评论 -
SpringSession系列-集成SpringBoot
SpringSession:集成SpringBoot环境准备Redis 安装SpringBoot 工程准备集成依赖引入配置application.properties在启动类中加入@EnableRedisHttpSession 注解测试测试结果SpringSession 是如何处理请求的?SpringSession 的处理过程1、断点到 doFilterInternal2、断点到 getSess...原创 2018-12-15 16:10:30 · 541 阅读 · 3 评论 -
SpringSession系列-分布式 session 实现方案及 SpringSession 功能分析
SpringSession:分布式 session 实现方案及 SpringSession 功能分析1、从 session 的一致性方案说起1.1、session 一致性问题的由来1.1.1、单机场景1.1.2、集群场景1.2、Session 一致性问题的方案1.2.1 基于 IP-HASH 的实现机制1.2.2 session 复制1.2.3 借助三方缓存框架实现 session 集中管理2、S...原创 2018-12-15 16:12:25 · 226 阅读 · 0 评论 -
SpringSession系列-请求与响应重写
SpringSession:请求与响应重写1、请求重写1.1 HttpServletRequset 扩展实现1.2 构造方法1.3 getSession 方法1.4 getRequestedSession1.4.1 CookieHttpSessionIdResolver 获取 sessionId1.4.2 HeaderHttpSessionIdResolver 获取 sessionId1.5 Ht...原创 2018-12-15 16:14:34 · 1303 阅读 · 0 评论 -
SpringSession系列-存储机制之Map&Redis
SpringSession:存储机制设计1、SpringSession存储的顶级抽象接口2、MapSessionRepositorycreateSessionsavefindById3、FindByIndexNameSessionRepository3.1 RedisOperationsSessionRepository3.1.1 createSession3.1.2 RedisSession3....原创 2018-12-16 01:43:41 · 2639 阅读 · 0 评论 -
SpringSession系列-sessionId解析和Cookie读写策略
SpringSession系列-sessionId解析和Cookie读写策略sessionId 解析策略首先需求在这里说明下,SpringSession的版本迭代的过程中肯定会伴随着一些类的移除和一些类的加入,目前本系列使用的版本是github上对象的master的代码流版本。如果有同学对其他版本中的一些类或者处理有疑惑,欢迎交流。本篇将来介绍下SpringSession中两种sessio...原创 2018-12-23 00:55:10 · 6781 阅读 · 0 评论