SpringMvc的執行機制

2021-09-03 01:56:02 字數 515 閱讀 3541

執行流程

1、使用者傳送請求到前端控制器dispatcherservlet

3、處理對映器根據請求url找到具體的處理器,生成處理器執行鏈handlerexecutionchain(包含處理器物件和處理器***)返回給dispatcherservlet

4、dispatcherservlet根據處理器handler獲取對應的介面卡

5、handleradapter呼叫處理器handler

6、handler(controller)執行完成後返回modelandview

7、handleradapter返回modelandview

8、dispatcherservlet統一將返回的modelandview派送到viewresolve(視**析器)解析

9,視**析器解析之後返回view

10、對view進行渲染

11、響應使用者

session執行機制

session機制是一種伺服器端的機制,伺服器使用一種類似於雜湊表 的結構 也可能就是使用 雜湊表 來儲存資訊。當程式需要為某個客戶端的請求建立乙個session的時候,伺服器首先檢查這個客戶端的請求裡是否已包含了乙個session標識 稱為sessionid,如果已包含乙個sessionid則說明...

try catch finally執行機制

finally的執行 如下的程式所示,注釋中是執行的順序 public class test public static string test finally public static string test1 finally其實是僅在return 語句執行前執行,如果return 乙個函式,那...

runtime執行機制

這篇文章主要介紹的是runtime是什麼以及怎麼用!希望對讀者有所幫助!第乙個問題,1 runtime實現的機制是什麼,怎麼用,一般用於幹嘛?runtime是一套比較底層的純c語言api,屬於1個c語言庫,包含了很多底層的c語言api。在我們平時編寫的oc 中,程式執行過程時,其實最終都是轉成了ru...