SpringMVC都沒掌握牢固,怎麼對的起 你那10K 20K工資了

環境

java1.8、idea2018

幫助人群

java程序員、java後端、準備面試的java軟件開發、正學習SpringMVC的

SpringMVC

  • 面試必備,面試官特別喜歡問
  • 實際開發中必備,springmvc基本用法必須熟練,掌握多種實現方式更佳

歷史SpringMVC文章列表

大家可以通過點擊文章鏈接進入這些文章,都是我自己總結的,希望能對你有幫助

  • 1

【入參方式非常多,開發能靈活的】

  • 2

【返回數據也也多種方式】

  • 3

【異常的攔截,減少大量樣板代碼】

  • 4

【註解的實戰應用,有空我在寫篇日誌的註解】

SpringMVC原理

除了上面的實際應用,原理肯定也必須知道,面試被問原理的概率非常大。

簡單描述下

  • 1.springmvc把所有的請求都提交給DispatcherServlet,它會委託應用系統的其他模塊負責負責對請求進行真正的處理工作。
  • 2.DispatcherServlet查詢一個或多個HandlerMapping,找到處理請求的Controller.
  • 3.DispatcherServlet把請求提交到目標Controller
  • 4.Controller進行業務邏輯處理後,會返回一個ModelAndView
  • 5.Dispathcher查詢一個或多個ViewResolver視圖解析器,找到ModelAndView對象指定的視圖對象
  • 6.視圖對象負責渲染返回給客戶端。

必須記住這麼幾個概念

  1. DispatcherServlet、
  2. HandlerMapping
  3. HandlerAdapter
  4. ModelAndView
  5. ViewResolver
SpringMVC都沒掌握牢固,怎麼對的起 你那10K 20K工資了

DispatcherServlet UML圖,大牛可以細研究下

對怎麼生成這個UML圖的,傳送門

SpringMVC都沒掌握牢固,怎麼對的起 你那10K 20K工資了

能學到新東西的,關注、點贊 我,歡迎評論

SpringMVC都沒掌握牢固,怎麼對的起 你那10K 20K工資了

SpringMVC都沒掌握牢固,怎麼對的起 你那10K 20K工資了

SpringMVC都沒掌握牢固,怎麼對的起 你那10K 20K工資了

SpringMVC都沒掌握牢固,怎麼對的起 你那10K 20K工資了

SpringMVC都沒掌握牢固,怎麼對的起 你那10K 20K工資了


分享到:


相關文章: