SSM(Springmvc+spring+mybatis) 面試

SpringMVC的實現流程 輸入圖片說明前端

Springmvc的工做流程:(面試的時候必定會畫Springmvc的運行圖,結合圖講比較好)面試

  1. 用戶發起請求到前端控制器DispatcherServlet;
  2. 前端控制器請求處理器映射器HandlerMapping查找Handler(經過xml或註解的方式查找);
  3. 處理器映射器HandlerMapping向前端控制器返回Handler;
  4. 前端控制器調用處理器適配器HadlerAdapter去執行Handler;
  5. 處理器適配器去執行Handler ;
  6. Handler執行完成給適配器返回ModelAndView;
  7. 處理器適配器向前端控制器返回ModelAndView;
  8. 前端控制器請求視圖解析器去進行視圖解析(將邏輯視圖轉化成完整的視圖地址);
  9. 而後進行視圖渲染填充到request域展示給用戶;
相關文章
相關標籤/搜索