亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Spring3之MVC

發布時間:2020-07-21 08:54:22 來源:網絡 閱讀:306 作者:haomad 欄目:開發技術

形式-視圖-控制器(MVC)是UI規劃中常見的規劃形式, 該形式區別運用程序中的形式、視圖和控制器三個人物,消除了事務邏輯與UI的耦合。形式擔任封裝視圖展現的運用數據。視圖應該只顯現數據,不包括任何事務邏輯。控制器擔任承受用戶懇求并調用后端服務進行事務邏輯。處置之后,后端服務能夠回來某些數據供視圖顯現。控制器搜集這些數據并預備視圖的顯現形式。MVC形式的中心思維是分離事務邏輯與UI,使它們能夠獨立修正,互不影響。

對與Web端的開發,從最開端的CGI,model1,以及現在的由model2演化而來的Web MVC形式, 逐漸構成這三個人物的概念,servlet作為控制器,模型采用javabean的形式,而視圖展現,咱們常見的是jsp頁面。springmvc也是服務到工作者形式的完結,DispatchServlet作為前端控制器,由處置映射器HandlerMapping辦理處置器,視圖解析器進行視圖的辦理,其還供給了強大的約好大于裝備的契約式編程撐持。如下圖所示:

                        

 DispatcherServlet被稱為調度servlet,也是所謂的前端控制器,每個web懇求都會通過它,比便使它能辦理整個懇求處置進程。如圖當一個web用戶發送懇求,前端控制器收到懇求將其托付給其他解析器,映射處置器HandlerMapping會將懇求映射成HandlerExecutionChain目標,其找到特定的頁面控制器controller,然后處置適配器HandlerAdapter調用controller內的功用辦法完結處置,回來一個ModelAndView目標,視圖解析器ViewResolver將這種邏輯視圖名轉換為特定的view,view再根據model的模型數據進行烘托,最終回來給前端控制器,由其響運用戶。

咱們曉得web程序都會有個進口點,而springmvc的中心是DispatcherServlet,其實質上也是HttpServlet的子類,該servlet默許運用WebApplicationContext作為上下文,其會引導容器加載spring的裝備信息


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

临泉县| 铜梁县| 屏南县| 双城市| 光山县| 那曲县| 青田县| 阿拉尔市| 桓仁| 兰考县| 中西区| 邹城市| 垦利县| 延安市| 紫云| 泽州县| 郎溪县| 新兴县| 黄陵县| 游戏| 汽车| 馆陶县| 石楼县| 河曲县| 南投县| 共和县| 如皋市| 绥芬河市| 汾西县| 北票市| 米脂县| 海安县| 清涧县| 高密市| 安泽县| 大新县| 肥西县| 成都市| 洪洞县| 太仆寺旗| 丘北县|