0%

HandlerAdapter

HandlerAdapter处理适配器

Spring 中的处理器的实现有很多种方式,比如可以实现 Controller 接口,也可以用 @RequestMapping 注解将方法作为一个处理器等,这就导致 Spring 不知道怎么调用用户的处理器逻辑。所以这里需要一个处理器适配器,由处理器适配器去调用处理器的逻辑

HandlerAdapter按照特定规则去执行Handler,通过扩展适配器可以对更多类型的处理器进行执行

1
2
<bean id="annotationMethodHandlerAdapter"
class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping" />