zoukankan      html  css  js  c++  java
  • 注解驱动控制器和请求流程控制的体系结构

    注解驱动控制器

    <context:component-scan /> //@controller注解

    <mvc:annotation-driven />  //spring mvc开发注解

    请求流程控制的体系结构

    DispatcherServlet(前端控制器)

      Spring MVC最核心的类

      web.xml中配置

    Handler(处理器):对应MVC中C(Controller层)

      类型:Object

      作用:实际处理请求

      标注了@RequestMapping的所有方法都可以看作是一个Handler

    ModelAndView

      逻辑视图名

      模型对象

      核心组件

    HandlerMapping(处理器映射)

      BeanNameUrlHandlerMapping(默认)

      将请求URL映射到同名的控制器Bean上

      DefaultAnnotationHandlerMapping

      将请求映射到标注@RequestMapping注解的控制器和处理方法上

      RequestMappingHandlerMapping

    HandlerAdapter(适配器)

      AnnotationMethodHandlerAdapter

      RequestMappingHandlerAdapter

    ViewResolver(视图解析器)

      InternalResourceView

  • 相关阅读:
    nginx公网IP无法访问浏览器
    Internet接入方式
    Adobe Photoshop Lightroom 5.3和序列号
    getopt
    printf
    scanf
    cycling -avoid the vicious cycle
    ACE handle_timeout 事件重入
    Linux查看程序端口占用
    The GNU C Library
  • 原文地址:https://www.cnblogs.com/yang82/p/8252469.html
Copyright © 2011-2022 走看看