1. 程式人生 > >【720科技實訓springmvc】-知識點彙總

【720科技實訓springmvc】-知識點彙總

關鍵詞:springmvc 常見知識點

知識來源:720科技實訓課

1.什麼是spring mvc?

    Spring MVC基於模型-檢視-控制器模式實現.

    M----Model 模型
    V ----View  檢視
    C----Controller 控制器

    Spring MVC可以幫助我們構建像Spring框架那樣靈活又鬆耦合的Web應用程式

2.spring mvc工作機制?

  • DispatcherServlet:即前端控制器.任務是將請求傳送給Spring MVC控制器(controller)
  • hander mapping:DispatcherServlet會查詢一個或多個處理器對映(hander mapping)來確定請求的下一站在哪裡,

                                        把請求傳送給選擇好的控制器
  • controller:等候控制器處理這些資訊,返回給使用者並且在瀏覽器上面顯示.這些資訊就叫做模型(model),再進行格式化,
                            一般會是HTML,所以,資訊需要傳送給一個檢視(view),通常會是jsp.
  • view resolver:DispatcherServlet使用檢視解析器(view resolver)來將邏輯檢視名匹配為一個特定的檢視實現

[email protected]標籤的作用

     @Override是虛擬碼,所以是可寫可不寫的.它表示方法重寫,寫上會給我們帶來好處.

  • 可以當註釋用,方便閱讀.
  • 告訴閱讀你程式碼的人,這是方法的複寫
  • 編譯器可以給你驗證@Override下面的方法名是否是你父類中所有的,如果沒有則報錯.

資料連結:https://blog.csdn.net/dongmengyuan1020/article