logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Tomcat源码笔记1——连接器(Tomcat4默认)

Tomcat的连接器核心组件‌,主要连接器是Tomcat的核心组件,主要对底层请求的处理,例如底层和socket和http协议的解析;作为桥梁对接客户端和Servlet容器。将原始请求转换为标准的Tomcat Request对象,然后交于另一个组件容器,取处理具体放入业务逻辑;容器处理之后的ServletResponse,转换为Tomcat Response对象,进行底层响应,最终返回给客户端。T

#tomcat
SpringMVC源码笔记3——HandlerAdapter的获取和执行

处理处理:类似ModelAndViewMethodReturnValueHandler,只拷贝了属性值mavContainer.addAllAttributes(((Model) returnValue).asMap());- 处理处理:WebAsyncUtils.getAsyncManager(webRequest).startCallableProcessing(webAsyncTask, m

#spring#mvc
SpringMVC源码笔记2——执行getHandler获取HandlerExecutionChain

* 遍历List<HandlerMapping> handlerMappings,调用每一个HandlerMapping的getHandler(request)以获取请求对应的HandlerExecutionChain对象* 返回第一个匹配HandlerMapping的getHandler(request)的结果HandlerExecutionChain mappedHandler = this.

#spring#mvc
到底了