框架執行流程總結
1、SpringMVC
使用者發起請求,前端控制器接收請求,並呼叫處理器對映器,處理器對映器根據使用者請求的URL地址,找到對應的handler,生成處理器執行鏈包括處理器物件和攔截器),返回給前端控制器,前端控制器根據處理器找到對應的處理器介面卡進行適配,適配後找到對應的controller物件,controller物件執行對應的業務邏輯後返回資料和檢視物件,介面卡將結果返回到前端控制器,前端控制器呼叫檢視解析器並將資料傳過去,檢視解析器解析介面卡傳遞的資料,解析過程:將傳遞的地址進行字首字尾拼接,找對應的檢視,又將結果返回到前端控制器,由前端控制器呼叫具體的檢視並把資料也帶入檢視,最終檢視返回到瀏覽器呈現給使用者。
參考:詳細介紹
相關文章
- Struts框架執行流程框架
- Django執行方式及處理流程總結Django
- 插曲:Kafka的HW,LEO更新原理及執行流程總結Kafka
- 執行及總結
- Java基礎學習總結(121)——Java JVM執行流程JavaJVM
- thinkphp6框架執行流程(生命週期)PHP框架
- Java執行緒總結Java執行緒
- 【多執行緒總結(一)-基礎總結】執行緒
- Lararel 框架執行流程詳解(1) 入口檔案框架
- js執行環境總結JS
- iOS 多執行緒總結iOS執行緒
- 執行ps_5總結
- 執行ps2總結
- java多執行緒總結Java執行緒
- 執行緒併發總結執行緒
- 專案執行及總結
- 【多執行緒總結(二)-執行緒安全與執行緒同步】執行緒
- 多執行緒並行執行,然後彙總結果執行緒並行
- 【多執行緒總結(四)-三大性質總結】執行緒
- Mysql 執行流程MySql
- HA執行流程
- MapReduce執行流程
- php執行流程PHP
- MyBatis執行流程MyBatis
- Java 多執行緒 - 總結概述Java執行緒
- MySQL 常用DDL執行方式總結MySql
- JAVA 多執行緒總結(一)Java執行緒
- Android多執行緒總結Android執行緒
- MYSQL執行緒池總結(一)MySql執行緒
- MySQL執行緒池總結(二)MySql執行緒
- Java多執行緒Queue總結Java執行緒
- 多執行緒:執行緒池理解和使用總結執行緒
- 測試流程總結
- iOS多執行緒程式設計:執行緒同步總結iOS執行緒程式設計
- Java多執行緒詳解總結Java執行緒
- java多執行緒總結(系列一)Java執行緒
- 程式執行緒篇——總結與提升執行緒
- JS的執行機制的總結!JS