Spring framewrok 源码概览
1.首先看一个 spring-web 项目
项目结构
http 包
主要存储 http 相关信息 HttpRequst,HttpStatus
web 包
主要有 WebApplicationContext、cors、filter、HttpRequestHandler(处理 http 请求)
2.再看一个 spring-webmvc 项目
项目结构
主要包含 DispatcherServlet、 handlerAdapter、ModelAndView、以及各种解析器