關於spring mvc的一點自己的理解

2021-07-09 10:23:59 字數 772 閱讀 1299

接觸spring mvc的時間不長

以我現在的理解寫出自己對spring mvc的一點自己的理解,如有錯誤,歡迎指正   (monkey  email:[email protected]

首先先來看一下spring mvc的工作流程(下面的內容說的很詳細了,不做修改)重要理解 controller和前端控制器

(個人觀點,在spring mvc架構中,其實有兩個控制器,乙個是dispatcherservlet,乙個就是前端控制器)

近期做的專案使用的是 spring mvc + mybatis + velocity  (關於mybatis和velocity在後面講解)

首先和ssh或者ssi框架相同,使用者發出請求,頁面請求乙個對應的action,之後就按照上圖所示的流程進行。

(在此要強調的是,以前所做的專案使用xml檔案配置bean注入,後來發現大多都是使用註解,所以對註解的使用應當盡快熟悉!!!切記)

網上出現最多的一張圖是

然而,我並看不懂,希望有大神給講解一下。 小弟初學者(疑惑主要在3,4,5,6步驟)

最後,希望學的更多,因為目前我只能這樣做,很多人跟我說過轉行的事情,也有朋友跟我說過創業的事情,但工作時間不長,所了解甚少,風險太大!

。祝好,my friends.

spring MVC框架的一點認識

dispatchservlet 是乙個servlet 對所有匹配的url進行處理 對它進行配置的xml檔案預設是 servlet.xml 這個檔案中配置了spring的mvc框架。dispatchservlet 接受到請求之後 controller 的操作流程 對表單來說,spring標籤讓你把表單...

關於iBatis selectKey的一點筆記

技術前提 我們使用ibatis作為持久層方案 技術場景 假設我們有兩張表,一張主表main,一張子表sub,並且主表的主鍵是由資料庫維護的自增長的主鍵,子表中有乙個字段引用這個主鍵,那麼當我們插入主表資料後,就需要馬上返回這個自增長的主鍵。解決方案 可以在insert時通過ibatis的select...

關於邏輯的一點體會

書摘 離散數學的基礎有三個主要內容 邏輯,集合和函式 離散數學及其應用第四版 邏輯為什麼有這樣的地位?書中先講了三點。1.logic has rules.這些規則給出了數學語句的準確含義。2.邏輯是所有數學推理的基礎。3.邏輯在許多方面的實際應用 計算機的設計,電腦程式的設計等領域。集合為什麼有這樣...