日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

springmvc学习(一)

發布時間:2023/12/20 c/c++ 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 springmvc学习(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  springMVC是什么?

  springMVC是一個框架,是spring容器中的一部分,主要體現表示層,其中mvc是一種設計模式,這種設計模式是程序員多年經驗的集成,為將來的編程帶來便利

    Mmodel,模型數據(service?dao?pojo

    Vview?視圖

    C:?controller?控制器

          ?

?

    用戶發送請求---controller接受到請求----》找handle?mapping處理器映射器--->找到對應的處理器類型handle----》經過handle的處理---》返回modelandviewhandle---》再給controller----》根據返回來的modelandview發送請求給viewresole視圖解析器----》通過解析返回視圖給controller----》視圖渲染給前臺

?            

?

springMVC框架

  第一步:發送請求到前端控制器(DispatcherServlet

  第二部:前端控制器請求handlerMapping?查找Handler(可以根據xml配置或注解進行查找)

  第三步:處理器映射器HandlerMapping向前段控制器返回Handler

  第四部:前端控制器調用處理器適配器去執行Handler

  第五步:處理器適配器去執行Handler

  第六步:Handler執行完,返回ModelAndView給處理器適配器(HandlerAdapter

  第七部:HandlerAdapterDispatcherServlet返回ModelAndView(是springMVC框架的一個底層對象,包括Model?和?View

  第八步:DispatcherServlet請求視圖解析器去解析,根據邏輯視圖名解析成真正的視圖(比如jsp

  第九步:ViewResolverDispatcherServlet返回視圖View

  第十步:前端控制器進行視圖渲染(將模型數據填充到request域)

  第十一步:前端控制器向用戶返回響應結果

?

springmvc組件

  1.前端控制器?DispatcherServlet(不需要程序員開發)

    作用:接受請求響應結果,相當于轉發器

  2.處理器映射器HandlerMapping(不需要程序員開發)

    作用:根據請求的url查找Handler

  3.處理器?Handler需要程序員開發

  3.處理器適配器HandlerAdapter

    作用:按照特定規則(HandlerAdapter要求的規則)去執行Handler

  4.視圖解析器ViewResolver(不需要程序員開發)

    作用:視圖解析,根據邏輯視圖名解析成真正的視圖

  5.視圖?view需要程序員開發

    View是一個接口,實現類支持不同的view類型(jsp??pdf??freemarker

轉載于:https://www.cnblogs.com/marain/p/6559517.html

總結

以上是生活随笔為你收集整理的springmvc学习(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。