【720科技實訓springmvc】-知識點彙總
阿新 • • 發佈:2019-01-08
關鍵詞: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