今天給大家分享一份新鮮出爐的、來自騰訊T4大牛熬夜肝出來的《Spring MVC原始碼筆記》,轉發+關注,然后添加VX(tkzl6666)即可獲得免費領取方式!
下面就來介紹一下《Spring MVC原始碼筆記》的大概內容吧!
一、認識SpringMVC
1、什么是SpringMVC?
SpringMVC是Spring家族的成員員,Spring是將現在開發中流行的組件進行組合而成的一個框架!它用在基于MVC的表現層開發,類似于struts2框架
2、為什么要使用SpringMVC?
我們在之前已經學過了Struts2這么一個基于MVC的框架....那么我們已經學會了Struts2,為啥還要學習SpringMVC呢???
3、回顧Struts2開發
如果沒接觸過Struts2的,這里可以跳過,Struts2可以不學
4、Struts2的作業流程
5、SpringMVC快速入門
6、SpringMVC作業流程
7、AbstractCommandController
8、小總結
二、引數系結、資料回顯、檔案上傳
這里主要講解的知識點如下:
- 引數系結
- 資料回顯
- 檔案上傳
1、引數系結
我們在Controller使用方法引數接收值,就是把web端的值給接收到Controller中處理,這個程序就叫做引數系結
2、資料回顯
其實資料回顯我們現在的話就一點也不陌生了....我們剛使用EL運算式的時候就已經學會了資料回顯了,做SSH專案的時候也有三圈問題的資料回顯
3、SpringMVC檔案上傳
我們使用Struts2的時候,覺得Struts2的檔案上傳方式比傳統的檔案上傳方式好用多了...
既然我們正在學習SpringMVC,那么我們也看一下SpringMVC究竟是怎么上傳檔案的...
4、總結
轉發+關注,然后添加VX(tkzl6666) 即可獲得新鮮出爐的《Spring MVC原始碼筆記》的免費領取方式!
三、攔截器、統一處理例外、RESTful、攔截器
這里主要講解的知識點如下:
- 校驗器
- 統一處理例外
- RESTful
- 攔截器
1、Validation
2、統一例外處理
3、RESTful支持
4、SpringMVC攔截器
在Struts2中攔截器就是我們當時的核心,原來在SpringMVC中也是有攔截器的
5、總結
SpringMVC我們使用的時候非常簡便,在內部實際上幫我們做了很多(有各種的HandlerAdaptor),SpringMVC的請求流程面試的時候還是面得很多的,還是可以看看原始碼它幫我們做了什么,過一遍可能會發現自己能看懂以前的配置了,
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/184817.html
標籤:其他
上一篇:Java基礎
下一篇:制作企業網站一般要花多少錢
