
掃描右側(cè)圖片或微信搜索 “ Java技術(shù)分享屋 ” ,回復(fù) “ 驗(yàn)證碼 ” ,獲取驗(yàn)證密碼。
本資料僅供讀者預(yù)覽及學(xué)習(xí)交流使用,不能用于商業(yè)用途,請(qǐng)?jiān)谙螺d后24小時(shí)內(nèi)刪除。如果喜歡,請(qǐng)購買正版!
一.資料截圖
二.資料介紹
在表述層框架歷經(jīng)Strust、WebWork、Strust2等諸多產(chǎn)品的歷代更迭之后,目前業(yè)界普遍選擇了SpringMVC作為JavaEE項(xiàng)目表述層開發(fā)的首選方案。SpringMVC采取松散耦合可插拔組件結(jié)構(gòu),比其它MVC框架更具擴(kuò)展性和靈活性,它通過一套MVC注解讓POJO成為處理請(qǐng)求的控制器,而不需要實(shí)現(xiàn)任何接口,同時(shí)SpringMVC還支持REST風(fēng)格的URL請(qǐng)求。如今,SpringMVC已成為Java工程師必須掌握的一門技術(shù)。
本套視頻教程內(nèi)容涵蓋廣泛,講解細(xì)致深入,從框架搭建到框架使用,以及SpringMVC的各個(gè)重要組件都做了非常詳盡的講解。手把手教你RestFul風(fēng)格的四種常見操作(CRUD),通過步步注解的方式,展現(xiàn)了配置SpringMVC的詳細(xì)過程,并通過觀察源碼的形式,直觀地解析了SpringMVC的執(zhí)行流程。通過本套視頻教程的學(xué)習(xí),你將熟練掌握SpringMVC框架的搭建和使用,理解SpringMVC的各個(gè)組件及執(zhí)行流程,具備開發(fā)SpringMVC企業(yè)級(jí)項(xiàng)目的能力。
學(xué)習(xí)本套視頻教程的前置知識(shí):JavaWeb和Spring框架。本套教程使用Idea作為IDE,使用Maven作為構(gòu)建工具,使用Thymeleaf作為視圖渲染技術(shù),使用SpringMVC-5.3.1版本為核心技術(shù),通過配置文件和注解兩種方式配置SpringMVC框架。
三.資料目錄
1.1.尚硅谷_SpringMVC-課程介紹
1.2.尚硅谷_SpringMVC-SpringMVC導(dǎo)學(xué)
02.尚硅谷_SpringMVC-回顧MVC
03.尚硅谷_SpringMVC-SpringMVC簡介
04.尚硅谷_SpringMVC-SpringMVC的特點(diǎn)
05.尚硅谷_SpringMVC-HelloWorld:開發(fā)環(huán)境
06.尚硅谷_SpringMVC-HelloWorld:創(chuàng)建maven工程
07.尚硅谷_SpringMVC-HelloWorld:默認(rèn)方式配置web.xml
08.尚硅谷_SpringMVC-HelloWorld:擴(kuò)展方式配置web.xml
09.尚硅谷_SpringMVC-HelloWorld:創(chuàng)建控制器
10.尚硅谷_SpringMVC-HelloWorld:配置springMVC配置文件
11.尚硅谷_SpringMVC-HelloWorld:訪問首頁
12.尚硅谷_SpringMVC-HelloWorld:訪問指定頁面
13.尚硅谷_SpringMVC-HelloWorld:總結(jié)
14.尚硅谷_SpringMVC-搭建框架
15.尚硅谷_SpringMVC-控制器中有多個(gè)方法對(duì)應(yīng)同一個(gè)請(qǐng)求的情況
16.尚硅谷_SpringMVC-@RequestMapping注解標(biāo)識(shí)的位置
17.尚硅谷_SpringMVC-@RequestMapping注解的value屬性
18.尚硅谷_SpringMVC-@RequestMapping注解的method屬性
19.尚硅谷_SpringMVC-@RequestMapping注解結(jié)合請(qǐng)求方式的派生注解
20.尚硅谷_SpringMVC-測(cè)試form表單是否能夠發(fā)送put和delete請(qǐng)求方式的請(qǐng)求
21.尚硅谷_SpringMVC-@RequestMapping注解的params屬性
22.尚硅谷_SpringMVC-@RequestMapping注解的headers屬性
23.尚硅谷_SpringMVC-SpringMVC支持ant風(fēng)格的路徑
24.尚硅谷_SpringMVC-SpringMVC支持路徑中的占位符
25.尚硅谷_SpringMVC-回顧原生Servlet獲取請(qǐng)求參數(shù)
26.尚硅谷_SpringMVC-通過ServletAPI獲取請(qǐng)求參數(shù)
27.尚硅谷_SpringMVC-通過控制器方法的形參獲取請(qǐng)求參數(shù)
28.尚硅谷_SpringMVC-@RequestParam注解處理請(qǐng)求參數(shù)和控制器方法的形參的映射關(guān)系
29.尚硅谷_SpringMVC-@RequestHeader注解處理請(qǐng)求頭信息和控制器方法的形參的映射關(guān)系
30.尚硅谷_SpringMVC-@CookieValue注解處理cookie數(shù)據(jù)和控制器方法的形參的映射關(guān)系
31.尚硅谷_SpringMVC-通過實(shí)體類型的形參獲取請(qǐng)求參數(shù)
32.尚硅谷_SpringMVC-通過CharacterEncodingFilter處理獲取請(qǐng)求參數(shù)的亂碼問題
33.尚硅谷_SpringMVC-回顧域?qū)ο?/p>
34.尚硅谷_SpringMVC-搭建springMVC框架
35.尚硅谷_SpringMVC-通過servletAPI向request域?qū)ο蠊蚕頂?shù)據(jù)
36.尚硅谷_SpringMVC-通過ModelAndView向request域?qū)ο蠊蚕頂?shù)據(jù)
37.尚硅谷_SpringMVC-通過Model向request域?qū)ο蠊蚕頂?shù)據(jù)
38.尚硅谷_SpringMVC-通過map向request域?qū)ο蠊蚕頂?shù)據(jù)
39.尚硅谷_SpringMVC-通過ModelMap向request域?qū)ο蠊蚕頂?shù)據(jù)
40.尚硅谷_SpringMVC-Model、ModelMap和Map之間的關(guān)系
41.尚硅谷_SpringMVC-SpringMVC觀察源碼:控制器方法執(zhí)行之后都會(huì)返回統(tǒng)一的ModelAndView對(duì)象
42.尚硅谷_SpringMVC-通過servletAPI向session域?qū)ο蠊蚕頂?shù)據(jù)
43.尚硅谷_SpringMVC-通過servletAPI向application域?qū)ο蠊蚕頂?shù)據(jù)
44.尚硅谷_SpringMVC-SpringMVC視圖:ThymeleafView
45.尚硅谷_SpringMVC-SpringMVC視圖:InternalResourceView
46.尚硅谷_SpringMVC-SpringMVC視圖:RedirectView
47.尚硅谷_SpringMVC-SpringMVC的視圖控制器
48.尚硅谷_SpringMVC-SpringMVC的視圖解析器:InternalResourceViewResolver
49.尚硅谷_SpringMVC-RESTFul簡介
50.尚硅谷_SpringMVC-RESTFul的實(shí)現(xiàn)
51.尚硅谷_SpringMVC-使用RESTFul模擬操作用戶資源
52.尚硅谷_SpringMVC-模擬get和post請(qǐng)求
53.尚硅谷_SpringMVC-HiddenHttpMethodFilter處理PUT和DELETE請(qǐng)求方式
54.尚硅谷_SpringMVC-模擬PUT和DELETE請(qǐng)求
55.尚硅谷_SpringMVC-CharacterEncodingFilter和HiddenHttpMethodFilter的配置順序
56.尚硅谷_SpringMVC-RESTFul案例:準(zhǔn)備工作
57.尚硅谷_SpringMVC-RESTFul案例:訪問首頁
58.尚硅谷_SpringMVC-RESTFul案例:實(shí)現(xiàn)列表功能
59.尚硅谷_SpringMVC-RESTFul案例:刪除功能之處理超鏈接路徑
60.尚硅谷_SpringMVC-RESTFul案例:實(shí)現(xiàn)刪除功能
61.尚硅谷_SpringMVC-RESTFul案例:實(shí)現(xiàn)添加功能
62.尚硅谷_SpringMVC-RESTFul案例:實(shí)現(xiàn)回顯功能
63.尚硅谷_SpringMVC-RESTFul案例:實(shí)現(xiàn)修改功能
64.尚硅谷_SpringMVC-處理靜態(tài)資源的過程
65.尚硅谷_SpringMVC-HttpMessageConverter簡介
66.尚硅谷_SpringMVC-@RequestBody注解獲取請(qǐng)求體信息
67.尚硅谷_SpringMVC-RequestEntity類型表示完整的請(qǐng)求報(bào)文信息
68.尚硅谷_SpringMVC-通過HttpServletResponse響應(yīng)瀏覽器數(shù)據(jù)
69.尚硅谷_SpringMVC-通過@ResponseBody響應(yīng)瀏覽器數(shù)據(jù)
70.尚硅谷_SpringMVC-SpringMVC處理json
71.尚硅谷_SpringMVC-回顧json
72.尚硅谷_SpringMVC-SpringMVC處理ajax
73.尚硅谷_SpringMVC-@RestController注解
74.尚硅谷_SpringMVC-ResponseEntity實(shí)現(xiàn)下載功能
75.尚硅谷_SpringMVC-配置SpringMVC的文件上傳解析器
76.尚硅谷_SpringMVC-實(shí)現(xiàn)文件上傳功能
77.尚硅谷_SpringMVC-解決文件的重名問題
78.尚硅谷_SpringMVC-攔截器簡介
79.尚硅谷_SpringMVC-創(chuàng)建攔截器
80.尚硅谷_SpringMVC-配置攔截器
81.尚硅谷_SpringMVC-觀察源碼:preHandle()返回true時(shí),攔截器各個(gè)方法的執(zhí)行順序
82.尚硅谷_SpringMVC-觀察源碼:preHandle()返回false時(shí),攔截器各個(gè)方法的執(zhí)行順序
83.尚硅谷_SpringMVC-SpringMVC的異常處理
84.尚硅谷_SpringMVC-基于配置的異常處理
85.尚硅谷_SpringMVC-基于注解的異常處理
86.尚硅谷_SpringMVC-AbstractAnnotationConfigDispatcherServletInitializer介紹
87.尚硅谷_SpringMVC-創(chuàng)建初始化類WebInit
88.尚硅谷_SpringMVC-WebConfig:配置視圖解析器
89.尚硅谷_SpringMVC-測(cè)試功能:訪問首頁
90.尚硅谷_SpringMVC-WebConfig:配置默認(rèn)servlet、攔截器、view-controller
91.尚硅谷_SpringMVC-WebConfig:配置文件上傳解析器、異常處理器
92.尚硅谷_SpringMVC-SpringMVC的常用組件
93.尚硅谷_SpringMVC-DispatcherServlet初始化過程
94.尚硅谷_SpringMVC-DispatcherServlet服務(wù)過程
95.尚硅谷_SpringMVC-DispatcherServlet調(diào)用組件處理請(qǐng)求的過程
96.尚硅谷_SpringMVC-SpringMVC的執(zhí)行流程