zoukankan      html  css  js  c++  java
  • SpringMvc运行原理

     springMvc的运行原理图为:

    1.DispatcherServlet是整个SpringMvc的核心。它负责接收Http请求组织协调SpringMvc的各个组成部分。其主要工作有以下三项:

    (1)截获符合特定格式的URL请求。

    (2)初始化DispatcherServlet上下文对应的WebApplicationContext,并将其与业务层、持久化层的WebApplicationContext建立关联。

    (3)初始化SpingMvc的各个组成组件,并装配到DispatcherServlet中。

    2.springMvc的运行原理:

    (1)客户端请求提交到DispatcherServlet

    (2)由DispatcherServlet控制器查询一个或多个HandlerMapping,找到处理请求的Controller

    (3)DispatcherServlet将请求提交到Controller

    (4)Controller调用业务逻辑处理后,返回ModelAndView

    (5)DispatcherServlet查询一个或多个ViewResoler视图解析器,找到ModelAndView指定的视图

    (6)视图负责将结果显示到客户端。


  • 相关阅读:
    hdu 4370
    lightoj 1074
    poj 1026
    poj 3159
    poj3660 cow contest
    hdu 4069 垃圾数独
    操作系统概念题复习
    ARM指令
    C++ 抢占时优先级进程调度
    Docker 入门
  • 原文地址:https://www.cnblogs.com/wyhluckdog/p/10227844.html
Copyright © 2011-2022 走看看