概述 本章开始,我们分析Spring MVC的另一个重要组件,即HandlerAdapter,从命名上我即可直观的理解为处理器适配器,那么处理器适配器是什么意思?Spring MVC为什么要使用处理器适配器即其要解决什么…
分类:Spring MVC
SpringMVC之源码分析--ViewResolver(一)
概述 本章开始进入另一重要的组件,即视图组件,Spring MVC处理视图组件使用两个主要的接口是ViewResolver和View。根据名称可知,ViewResolver即视图解析器,其作用是把逻辑视图名称解析为真正的…
SpringMVC之源码分析--ViewResolver(二)
概述 上篇学习了Spring MVC ViewResolver视图解析器作用及处理流程,Spring为我们提供了丰富的视图解析器(见下图): 本系列文章是基于Spring5.0.5RELEASE。 BeanNameVie…
SpringMVC之源码分析--ViewResolver(三)
概述 本节学习下ViewResolverComposite的功能,简单来说,该类的作用就是把多个ViewResolver视图解析器进行组装,内部使用list存储配置使用的视图解析器。 本系列文章是基于Spring5.0.…
SpringMVC之源码分析--ViewResolver(五)
概述 通过上几篇的学习,我们分析了并试验了ViewResolverComposite、BeanNameViewResolver和ContentNegotiatingViewResolver,这三个类都直接实现ViewRe…
SpringMVC之源码分析--View(一)
概述 通过上几章的介绍知道了ViewResolver的作用,即ViewResolver就是把handler返回的逻辑视图名称解析为视图View对象。进而通过View对象的视图渲染把最终的结果展现给用户。 View视图渲染…
“过时”的SpringMVC我们到底在用什么?深入分析DispatchServlet源码
之前已经分析过了Spring的IOC(《零基础带你看Spring源码——IOC控制反转》)与AOP(《从源码入手,一文带你读懂Spring AOP面向切面编程》)的源码,本次就来分析下SpringMVC。本文先简述下目前…