当前位置 博文首页 > 龚厂长的博客:SpringMVC-处理http请求的中间桥梁HandlerAdapter

    龚厂长的博客:SpringMVC-处理http请求的中间桥梁HandlerAdapter

    作者:[db:作者] 时间:2021-07-26 17:42

    本文基于spring 5.5.2.release

    前面几篇文章介绍了接口HandlerMapping,了解到该接口的作用是根据请求参数查找Handler,这个Handler并没有具体的要求,可以是一个普通的bean对象,也可以是HandlerMethod对象。这就导致DispatcherServlet不能对Handler按照统一的规则处理,因此springmvc提供了适配器HandlerAdapter,将Handler交给适配器处理,适配器对外提供统一接口,DispatcherServlet调用适配器即可。
    springmvc对每种Handler都提供了对应的适配器,如果springmvc提供的适配器不符合要求,我们还可以添加自定义适配器。

    文章目录

    • 一、HandlerAdapter接口定义
    • 二、HandlerAdapter的使用
    • 三、HandlerAdapter实现类
    • 四、添加自定义HandlerAdapter
    • 五、总结
    cs