在分析spring mvc源码之前,先看一张图: 请求处理的过程: 1.DispatcherServelt作为前端控制器,拦截request对象。 2.DispatcherServlet接收到request对象之后,查询HandlerMapping,得到一个HandlerExecutionChain对象。 3.DispatcherServlet将Handler对象交由HandlerAdapter
一.Servlet简介 DispatherServlet在org.springframework.web.servlet包下,在spring-mvc模块下面,一个普通的ssm项目你可以通过web.xml对其进行配置,Spring-boot项目直接用类DispatcherServletAutoConfiguration进行配置,SpringBoot有个spring-autoConfig模块,使用配置类的方式,
适配器模式----------设计模式最近在看SpringMVC源码,从中看到了比较优秀的设计模式所以来分享下。 1.适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口,Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作具体的详细知识可以参考这篇文章 http://