|
|
课程介绍5 c. ^( b" I6 i( M/ l1 D9 A
本视频是专门为大数据方向的学员量身打造,内容基于Spring4.x、涵盖企业开发技术点、涵盖 SpringMVC 开发过程中的全部技术问题、多个技术点更是从源代码级别进行分析,授之以渔。通过本教程的学习,你会真正理解 SpringMVC 的优雅和简洁,并使你具备开发 SpringMVC 企业级项目的能力。& {6 |/ ]+ U3 ^8 B8 f ]
' @: N7 v5 k' a6 ^( _8 v. c% L+ h视频目录
5 z( C. f- i9 @, s! c01.概述
, d- E% J) p$ Y( X# S02.HelloWorld_前端控制器的配置" p9 p; ^4 r& E$ y0 m1 n7 p
03.HelloWorld_配置核心配置文件* f9 [, g& |6 K- y. @
04.HelloWorld_编写请求处理器
+ Q' t+ F; ~( w: @9 M" o( F05.HelloWorld_编写请求处理方法8 B1 H3 f5 @9 }2 f* R
06.HelloWorld_测试5 u0 O& h/ O' |( S
07.尚硅谷_大数据pringMVC_HelloWorld_运行流程总结# m' d6 i/ c9 i" j
08.HelloWorld_常见的问题* `# L8 v1 O- F3 v+ L; I$ G
09.@RequestMapping 简介) b* \- x' P3 G9 \
10.@RequestMapping注解可标注的位置) ]: l9 \( v; ?: Y: h. Q/ I7 h0 C
11.@RequestMapping_method映射请求方式
, v n% ~9 L. g, D12.@RequestMapping_params_headers 映射请求参数以及请求头信息
$ e1 k6 d8 z3 B6 S4 g. ]13.@RequestMapping_带占位符的URL_@PathVariable( ~ d8 q. w5 c$ v, O3 M$ |
14.REST 简介6 K( H9 [7 A* P/ z
15.HiddenHttpMethodFilter过滤器源码分析* P/ w3 Q5 k2 x# T) n' Z; ~" h9 j
16.REST CRUD
% b' A2 a* ^) @, y' w+ \17.REST 总结2 b% Q* e( ~0 A) \. ]. i, [
18.Springmvc如何处理请求参数_方法签名- E2 x/ o5 s7 M
19.@RequestParam 映射请求参数到请求处理方法的形参中
+ N3 m8 G* @1 }) z& Y$ v5 L20.@RequestHeader 映射请求头信息到请求处理方法的形参中1 r5 e& M3 G. j5 L% H
21.@CookieValue 映射cookie信息到请求处理方法的形参中
7 E. |' r' G! r) V22.使用POJO对象映射请求参数" X+ G" D/ c7 Y' o) h8 p1 P
23.使用原生的ServletAPI
1 S9 x8 @& ^& o; ], p# c24.回顾(1)
* w/ Y, m! K2 ]/ x9 q- v25.处理模型数据的两种方式8 |+ a7 i/ _$ ~: A& ?9 P y
26.处理模型数据_ModelAndView 简介
0 Q9 f9 p" S* }) x( P1 [1 J% a27.处理模型数据_ModelAndView的使用$ i& \: [4 P4 _& P
28.处理模型数据_ModelAndView 源码分析( I$ K3 ]3 e3 ^' k( m
29.处理模型数据_Map3 Y; ^7 Q; X4 @
30.处理模型数据_Model
' D1 A$ x5 M( N" l+ z1 [8 }31.如何解析视图
/ l. k0 b" e' Y; z! G% a32.视图和视图解析器的关系avi) b7 y& j w; r, r7 d
33.视图的作用_常用的视图实现类_视图的相关方法
# M2 z1 T* l; z; O0 l34.视图解析器的作用_常用的视图解析器实现类_视图解析器的相关方法
+ E7 D$ z8 k. J4 g3 v: h# K35.mvc_view-controller 直接跳转页面5 S, |, d$ w0 _- q
36.重定向_RedirectView: r9 g$ z$ w& Q
37.REST CRUD 需求分析
6 m2 ^ z2 G4 P% G$ j2 i' o; j38.REST CRUD 环境准备
3 U& g/ ~' j/ Q" c39.REST CRUD 显示所有的员工信息列表3 S `6 O; N( X1 H
40.REST CRUD 去往添加页面的请求处理方法
0 P/ m, a; h- e+ s! t41.REST CRUD 去往添加页面_使用表单标签开发添加页面& ~; z2 t% @' z6 u' p
42.REST CRUD 去往添加页面_表单标签遇到的问题# ]' }& J0 ^! d- a2 Z7 n* F
43.REST CRUD 添加员工
# B4 X$ A M2 |44.REST CRUD 删除员工_思路分析 K! \* C; n' t: T6 y
45.处理静态资源请求的问题. B$ B0 a3 C' e2 t
46.REST CRUD 删除员工4 O6 ]7 `2 i0 k0 Z( V7 B9 ]- |
47.REST CRUD 修改操作_去往修改页面
1 i. @- S1 u/ x! O8 I48.REST CRUD 修改操作_具体的修改5 ?( E7 P! W+ m6 `# v
49.字符编码过滤器解决中文乱码问题; X2 q. S. k& W8 t
50.回顾(2)
@& V9 C& i; @" k51.处理Json
9 Z: v: Y! \& L# w. i: f52.HttpMessageConveter原理. |: o) m0 q7 p( ]$ z
53.HttpMessageConveter_ResponseEntity完成下载操作5 o5 q6 z; w# ]- a
54.mvc_annotation_driven 配置的作用/ u/ N- C4 E3 f8 t t* y
55.文件上传0 _' `# l/ Q9 _' P6 x" B& z
56.CommonsMultipartResolver配置时id的问题1 ^7 z2 o$ \# j# w7 D h
57.文件上传_MultipartFile提供的方法4 q/ u5 F m: ]
58.拦截器 简介
- m! p$ U4 e: E% W/ G59.自定义拦截器
# f; X6 _7 f' @0 P, p/ w, }& {60.拦截器的配置
3 J0 x1 y- Z+ S$ h+ I* I! U61.单个拦截器中三个方法的执行顺序以及执行时机
* I. [. B5 _, o62.拦截器的执行顺序
+ p) ^, j( U! A& Y6 y# H9 V63.多个拦截器方法的执行顺序) e" \; a, o* o5 T6 S; {1 Y
64.拦截器preHandle方法返回false后的执行过程+ u" f( W- `4 g s% ?- y2 D4 ~
65.运行流程图解
3 m. T9 x( C; U5 \, l66.运行流程源码分析_环境搭建# V7 M- i0 ?& q. p; s! L1 M* D
67.运行流程源码分析_不存在请求对应的映射
2 i1 n- v: R' ?( h9 p! ^) l, f7 U2 H68.运行流程源码分析_存在请求对应的映射
6 p/ k. ]. A7 ^' n5 ]2 ]69.运行流程文字总结
: V \7 k" H( o/ q" B. N70.Spring与SpringMVC整合的方式
4 J9 v8 D1 W0 {+ y71.WEB环境下创建SpringIOC容器对象的解决办法+ i7 Y0 u% i/ d
72.使用监听器解决WEB环境下SpringIOC容器的创建
+ X* g8 _2 X2 R8 r' v73.Spring提供好的监听器_ContextLoaderListener
. n+ g$ K, y6 j2 F6 L74.Bean对象被创建两次的问题演示9 f: [0 `- B' y7 q& B: |! g
75.通过指定扫描与排除扫描解决bean被创建两次问题
5 l) d% j" N8 s" C# g76.SpringIOC与SpringMVC容器的关系0 |5 d% U5 O# ]# c
77.从ServletContext中获取SpringIOC容器对象的方式5 x5 n" C& a1 D7 S
9 ?* X: v# M& C3 A |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|