美文网首页
四种HandlerMapping

四种HandlerMapping

作者: 游牧族人 | 来源:发表于2018-05-07 09:48 被阅读183次

    DefaultAnnotationHandlerMapping
    RequestMappingHandlerMapping
    SimpleUrlHandlerMapping
    BeanNameHandlerMapping(默认使用的HandlerMapping)
    ControllerClassNameHandlerMapping

    RequestMappingHandlerMapping :
    RequestMappingHandlerMapping和DefaultAnnotationHandlerMapping使用方式相同,都是通过注解@RequestMapping方式来寻找请求对应的控制器。但是在spring3.1中DefaultAnnotationHandlerMapping已经被废弃使用。
    PS :
    在spring3.1之后DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter被废弃,替代类为RequestMappingHandlerMapping和RequestMappingHandlerAdapter。

    SimpleUrlHandlerMapping :
    SimpleUrlHandlerMapping是通过Url映射来寻找请求对应的控制器。

    BeanNameHandlerMapping :
    默认开启的HandlerMapping,他是通过controller的name属性来确定请求对应的控制器。

    ControllerClassNameHandlerMapping :
    根据controller的类名来映射寻找controller。

    相关文章

      网友评论

          本文标题:四种HandlerMapping

          本文链接:https://www.haomeiwen.com/subject/aqcmrftx.html