所有示例均在gihub(ssh_base)中====>https://github.com/chengyangyang

springmvc 的原理分析

 

  1. 用户发送请求至前端控制器(DispatcherServlet)

  2.DispatcherServlet 将受到的请求调用HandlerMapping 处理映射器

  3.处理器映射器根据配置注解找到具体的处理器以及处理拦截器,并转发给DispatcherServlet

  4.DispatcherServlet 调用HandlerAdapter(多种类型的适配器)处理适配器

  5.HandlerAdapter 将执行的结果ModelAndView 返回给DispatcherServlet 

  6.DispatcherServlet 将ModelAndView  传给ViewReslover 试图解析器

  7. ViewReslover解析后返回具体View 并返回给 DispatcherServlet  

  8.DispatcherServlet根据View进行渲染视图,并返回给用户

posted @ 2019-05-17 15:25  ☞书香门第☜  阅读(120)  评论(0编辑  收藏  举报
http://count.knowsky.com/count1/count.asp?id=434520&sx=1&ys=64"