zoukankan      html  css  js  c++  java
  • 简述SpringMVC框架

    一.什么是SpringMVC?

      SpringMVC是Spring的一个模块,基于MVC的一个框架,无需中间整合层来整合。

    二.SpringMVC整个的执行流程:

      1.发起请求到前端控制器(DispatcherServlet)

      2.前端控制器请求HandlerMapping查找Hander(可以根据XML、注解进行查找)

      3.处理器映射器HandlerMapping向前端控制器DispatcherServlet返回Handler

      4.前端控制器DispatcherServlet调用处理器适配器HandlerAdapter执行Handler

      5.处理器适配器HandlerAdapter执行Handler

      6.Handler执行完给处理器适配器返回ModelAndView

      7.处理器适配器向前端控制器返回ModelAndView(ModelAndView是SpringMVC的底层对象 包括Model和View)

      8.前端控制器请求视图解析器去解析视图,根据逻辑视图名解析成真正的视图(Jsp)

      9.视图解析器向前端控制器返回View

      10.前端控制器进行视图渲染,视图渲染将模型数据填充到request域

      11.前端控制器向用户响应结果

  • 相关阅读:
    python base64加密文本内容(1)
    python 翻译爬虫
    json为txt文本加密
    python json
    repr()函数
    linux 基本命令
    测试管理工具--禅道
    测试基础理论
    测试用例--场景法
    测试用例--测试大纲(提纲)法
  • 原文地址:https://www.cnblogs.com/angeloaaron/p/12867911.html
Copyright © 2011-2022 走看看