1. 程式人生 > >springbank 開發日誌 springbank是如何執行一個handler的requestMapping對應的方法的

springbank 開發日誌 springbank是如何執行一個handler的requestMapping對應的方法的

建立 cut 基礎 如何 chain 自然 src cnblogs 攔截器

占位

從dispatcher說起,方法doDispatch(Map request)的參數request是一個通過解析來報報文新城的map

技術分享

要以request為參數執行一個handler,自然要先找到這個handler,這個工作是由getHandler(request)完成,其實找到的是handlerExecutionChain,是一個包含了攔截器鏈和真正的handler在內的執行鏈,

方法內的步驟建立在handlerMappings的基礎上,

springbank 開發日誌 springbank是如何執行一個handler的requestMapping對應的方法的