|
|
课程介绍
l7 O' H2 a1 m; G3 x1 A本视频是专门为大数据方向的学员量身打造,内容基于Spring4.x、涵盖企业开发技术点、涵盖 SpringMVC 开发过程中的全部技术问题、多个技术点更是从源代码级别进行分析,授之以渔。通过本教程的学习,你会真正理解 SpringMVC 的优雅和简洁,并使你具备开发 SpringMVC 企业级项目的能力。7 {% {0 Q5 t- v# l4 C
* y5 y% q1 g; f! b# E' a视频目录- E+ ^* {+ K" v; g, Q
01.概述
+ t$ R6 V% t F# x9 e, v: S02.HelloWorld_前端控制器的配置, [% ?. H* e' {/ q& }
03.HelloWorld_配置核心配置文件3 }# w5 I, S& ?8 \0 W V7 `6 A
04.HelloWorld_编写请求处理器
! _' W6 P% |: B* l' Y05.HelloWorld_编写请求处理方法2 @0 a! F0 G! U2 M0 a
06.HelloWorld_测试& u1 f+ G2 V+ Z: v
07.尚硅谷_大数据pringMVC_HelloWorld_运行流程总结3 l2 }! `* T* i) C' ?
08.HelloWorld_常见的问题9 C9 E5 w4 j8 {. R2 u
09.@RequestMapping 简介0 a( F' K4 [7 d
10.@RequestMapping注解可标注的位置
( B/ B& G+ E: {4 b11.@RequestMapping_method映射请求方式
B% E* k& V. C6 P12.@RequestMapping_params_headers 映射请求参数以及请求头信息1 B9 d! ` W0 o& H7 T: g# ?* \% I
13.@RequestMapping_带占位符的URL_@PathVariable. b0 r# h& j6 O
14.REST 简介# H1 c3 X0 Z+ K
15.HiddenHttpMethodFilter过滤器源码分析
5 s' C$ m; ?2 {16.REST CRUD0 ~$ W% w6 i6 @
17.REST 总结' Q# p" m4 n6 M; ^
18.Springmvc如何处理请求参数_方法签名2 b ?+ u* [% D4 w, H% M R+ A
19.@RequestParam 映射请求参数到请求处理方法的形参中
, r# t/ o: B* }& B- i20.@RequestHeader 映射请求头信息到请求处理方法的形参中) C: y( x7 a8 X0 }# v: ?
21.@CookieValue 映射cookie信息到请求处理方法的形参中4 w( p* ~; Z& _3 X% B, g- [& I$ o
22.使用POJO对象映射请求参数5 J4 B# |" g5 A
23.使用原生的ServletAPI
* a4 ?* F+ x8 d/ C1 \0 n' G" g' z8 s24.回顾(1)
3 W4 U/ _. {& R, `. Y4 K25.处理模型数据的两种方式
4 V- U. H2 X3 Q" {26.处理模型数据_ModelAndView 简介, J- O: N; O* K$ ^
27.处理模型数据_ModelAndView的使用- I+ l" @9 `+ P
28.处理模型数据_ModelAndView 源码分析% V1 ^" t9 J: I8 |+ p, I& R! q* |
29.处理模型数据_Map6 d( z- O+ p i) J z: L( ]$ r7 z
30.处理模型数据_Model
$ H# j l% f9 v; W. L31.如何解析视图3 @2 x: N* T# h7 [2 n
32.视图和视图解析器的关系avi
! c$ p, {! W2 M5 E0 \; e7 [33.视图的作用_常用的视图实现类_视图的相关方法5 a7 e! R& I! r2 f+ } w4 [
34.视图解析器的作用_常用的视图解析器实现类_视图解析器的相关方法
# h# R6 v" e! z35.mvc_view-controller 直接跳转页面) E1 X3 m" q7 M7 R) p+ i
36.重定向_RedirectView
7 b6 k! K. Z/ d37.REST CRUD 需求分析
: x) E. l9 t% Z6 q38.REST CRUD 环境准备- s3 T V1 D( _. Q
39.REST CRUD 显示所有的员工信息列表
- u7 ]! B: G+ ]' z# \40.REST CRUD 去往添加页面的请求处理方法
. {+ [& ?0 \. |7 ?! E& W2 d7 C41.REST CRUD 去往添加页面_使用表单标签开发添加页面
$ h) N* F5 N& u/ z42.REST CRUD 去往添加页面_表单标签遇到的问题1 J4 Q% ?6 J% D8 K( B
43.REST CRUD 添加员工7 A) S8 G: \' [4 l5 a# d
44.REST CRUD 删除员工_思路分析
/ \5 E) G, U$ A45.处理静态资源请求的问题
9 g- ~0 s/ t3 j" J8 m6 f46.REST CRUD 删除员工
) F, n( m( K7 O" A) I2 R/ ?47.REST CRUD 修改操作_去往修改页面
( F8 p9 c" j: ^$ B$ N48.REST CRUD 修改操作_具体的修改
! v: L3 \- r3 K! U( X6 S0 A& A- O49.字符编码过滤器解决中文乱码问题7 v. U' T+ N" \6 \& ]/ ^# j7 C
50.回顾(2)
' d! Q: z4 [% S7 Z51.处理Json
# C/ y* T, P9 i) k( p52.HttpMessageConveter原理
1 W: W0 g1 F1 A$ h$ j2 i53.HttpMessageConveter_ResponseEntity完成下载操作
6 j/ J, I. x' b/ d' C2 o( s% c54.mvc_annotation_driven 配置的作用( k' F4 ]7 j. e& g# ?+ ^- w& Y
55.文件上传
0 r* W- T! i+ Z. `$ Q56.CommonsMultipartResolver配置时id的问题
/ n# W5 t' J6 V. B; K57.文件上传_MultipartFile提供的方法
* i7 h: C: b2 P7 z' V! F: o( @58.拦截器 简介9 q/ d% p+ H$ U5 g2 @ _$ e
59.自定义拦截器" l6 u- {( p) z! f4 a* E a
60.拦截器的配置
" s- W! ]% I& @" e& ]1 Y61.单个拦截器中三个方法的执行顺序以及执行时机4 i/ M9 y6 q0 B+ \0 Y8 u- w
62.拦截器的执行顺序& i |( h' v! V( a. [/ v
63.多个拦截器方法的执行顺序5 l( Q; ^) L5 s& w6 |
64.拦截器preHandle方法返回false后的执行过程. h, o6 n4 S' y+ \2 P8 N- k
65.运行流程图解 |- W( M! i, H' a% j) }5 v3 [
66.运行流程源码分析_环境搭建% C" y, l9 R1 k: R" X
67.运行流程源码分析_不存在请求对应的映射# ^+ D# s( a+ W5 C/ a
68.运行流程源码分析_存在请求对应的映射
6 s% T9 x6 A W+ F x0 s9 O& }69.运行流程文字总结) {& U0 y3 g. t, Q) H& j |% x
70.Spring与SpringMVC整合的方式
8 c. D+ A, N/ C; {; \" n2 r71.WEB环境下创建SpringIOC容器对象的解决办法
( }' K$ X9 o. A0 ]6 W% z. X' q72.使用监听器解决WEB环境下SpringIOC容器的创建
; Q1 X! w) S6 ]2 j9 t4 D73.Spring提供好的监听器_ContextLoaderListener: V1 S; J+ q. E" ?; Q3 q, R
74.Bean对象被创建两次的问题演示 k- F9 ?, M1 T1 \1 y) f% K L
75.通过指定扫描与排除扫描解决bean被创建两次问题% j" l9 v+ W4 b3 `' B. e# W' ]
76.SpringIOC与SpringMVC容器的关系
- N; G/ t6 C$ X77.从ServletContext中获取SpringIOC容器对象的方式
$ O/ a7 }- u- `( g* G
$ }, p9 F5 L8 l* L/ T+ O/ _! k |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|