Spring MVC的工作原理

HandlerMapping是处理器映射器,它根据请求找到相应处理器Handler,但它并不仅仅是Handler,而是将处理器和拦截器封装,形成一个处理器执行链(HandlerExecuteChain)

DispatcherServlet 拿着执行链去寻找对应的处理器适配器(HandlerAdapter),因为处理器(Handler)有很多种,DispatcherServlet没办法统一管理,所以出现了适配器

让适配器统一处理Handler,而DispatcherServlet统一处理适配器

原文地址:https://www.cnblogs.com/qf123/p/8489188.html