91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

富源县| 施甸县| 邮箱| 淅川县| 阿克苏市| 双江| 通榆县| 丰顺县| 友谊县| 柞水县| 威远县| 吉安市| 大埔区| 修水县| 永昌县| 从化市| 工布江达县| 唐山市| 文成县| 昭平县| 高雄县| 临城县| 赣榆县| 宜昌市| 长沙市| 苍溪县| 红原县| 岳阳县| 太康县| 宿松县| 怀集县| 昌乐县| 全南县| 汉沽区| 新竹市| 安宁市| 濮阳市| 长治县| 西昌市| 讷河市| 乐至县|