【java】【SSM框架系列】【二】SpringMVC

目录

一、SpringMVC简介

1.1 SpringMVC概述

1.2 入门案例

1.3 入门案例工作流程分析

1.4 Conrtoller加载控制与业务BEAN加载控制

1.5 PostMan

二、请求与响应

2.1 请求映射路径

2.2 请求参数

 2.2.1 Get

2.2.2 Post

2.2.3 SpringMVC解决post请求中文乱码处理

2.2.4 参数种类

 2.2.4.1 普通参数传参名称不一样进行映射

2.2.4.2 POJO类型(实体)参数

2.2.4.3 嵌套POJO类型(实体)参数

 2.2.4.4 数组类型参数

  2.2.4.5 集合类型参数

2.2.5 传递json数据

2.2.5.1 json数组

2.2.5.2 json对象(pojo)

2.2.5.3 json数组(pojo)

2.2.5.4 @RequestBody与@RequestParam区别

2.3 日期类型参数传递

2.4 响应json数据

2.4.1 响应页面(了解)

2.4.2 响应数据-文本数据 (了解)

2.4.3 响应数据-json数据

三、REST风格

3.1 REST简介

3.2 REST入门案例

3.3 REST快速开发

3.4 案例:基于RESTFUL页面数据交互 

四、SSM整合

4.1 SSM整合

4.1.1 整合配置 

4.1.2 功能模块开发 

4.1.3 接口测试 

4.2 表现层数据封装

4.3 异常处理器

4.4 项目异常处理方案

4.5 案例:ssm整合标准开发

五、拦截器

5.1 拦截器概念

5.2 入门案例

5.3 拦截器参数

5.4 拦截器链配置


前言:SpringMVC、SSM整合、Restful风格

一、SpringMVC简介

1.1 SpringMVC概述

【java】【SSM框架系列】【二】SpringMVC_第1张图片

【java】【SSM框架系列】【二】SpringMVC_第2张图片

【java】【SSM框架系列】【二】SpringMVC_第3张图片

【java】【SSM框架系列】【二】SpringMVC_第4张图片

1.2 入门案例

【java】【SSM框架系列】【二】SpringMVC_第5张图片

【java】【SSM框架系列】【二】SpringMVC_第6张图片

【java】【SSM框架系列】【二】SpringMVC_第7张图片

【java】【SSM框架系列】【二】SpringMVC_第8张图片

【java】【SSM框架系列】【二】SpringMVC_第9张图片 【java】【SSM框架系列】【二】SpringMVC_第10张图片

【java】【SSM框架系列】【二】SpringMVC_第11张图片 【java】【SSM框架系列】【二】SpringMVC_第12张图片

【java】【SSM框架系列】【二】SpringMVC_第13张图片

【java】【SSM框架系列】【二】SpringMVC_第14张图片

 【java】【SSM框架系列】【二】SpringMVC_第15张图片

 【java】【SSM框架系列】【二】SpringMVC_第16张图片

【java】【SSM框架系列】【二】SpringMVC_第17张图片

【java】【SSM框架系列】【二】SpringMVC_第18张图片

1.3 入门案例工作流程分析

【java】【SSM框架系列】【二】SpringMVC_第19张图片

1.4 Conrtoller加载控制与业务BEAN加载控制

【java】【SSM框架系列】【二】SpringMVC_第20张图片

【java】【SSM框架系列】【二】SpringMVC_第21张图片

【java】【SSM框架系列】【二】SpringMVC_第22张图片

  

1.5 PostMan

【java】【SSM框架系列】【二】SpringMVC_第23张图片

【java】【SSM框架系列】【二】SpringMVC_第24张图片

二、请求与响应

2.1 请求映射路径

【java】【SSM框架系列】【二】SpringMVC_第25张图片

【java】【SSM框架系列】【二】SpringMVC_第26张图片

2.2 请求参数

【java】【SSM框架系列】【二】SpringMVC_第27张图片

 2.2.1 Get

 【java】【SSM框架系列】【二】SpringMVC_第28张图片【java】【SSM框架系列】【二】SpringMVC_第29张图片

【java】【SSM框架系列】【二】SpringMVC_第30张图片

2.2.2 Post

【java】【SSM框架系列】【二】SpringMVC_第31张图片

【java】【SSM框架系列】【二】SpringMVC_第32张图片

2.2.3 SpringMVC解决post请求中文乱码处理

【java】【SSM框架系列】【二】SpringMVC_第33张图片

2.2.4 参数种类

 【java】【SSM框架系列】【二】SpringMVC_第34张图片

 2.2.4.1 普通参数传参名称不一样进行映射

【java】【SSM框架系列】【二】SpringMVC_第35张图片

【java】【SSM框架系列】【二】SpringMVC_第36张图片

2.2.4.2 POJO类型(实体)参数

【java】【SSM框架系列】【二】SpringMVC_第37张图片

【java】【SSM框架系列】【二】SpringMVC_第38张图片

2.2.4.3 嵌套POJO类型(实体)参数

【java】【SSM框架系列】【二】SpringMVC_第39张图片

【java】【SSM框架系列】【二】SpringMVC_第40张图片

【java】【SSM框架系列】【二】SpringMVC_第41张图片

【java】【SSM框架系列】【二】SpringMVC_第42张图片

【java】【SSM框架系列】【二】SpringMVC_第43张图片

 2.2.4.4 数组类型参数

【java】【SSM框架系列】【二】SpringMVC_第44张图片 【java】【SSM框架系列】【二】SpringMVC_第45张图片

 【java】【SSM框架系列】【二】SpringMVC_第46张图片

 

  2.2.4.5 集合类型参数 【java】【SSM框架系列】【二】SpringMVC_第47张图片【java】【SSM框架系列】【二】SpringMVC_第48张图片

【java】【SSM框架系列】【二】SpringMVC_第49张图片

  

2.2.5 传递json数据

【java】【SSM框架系列】【二】SpringMVC_第50张图片

【java】【SSM框架系列】【二】SpringMVC_第51张图片

 【java】【SSM框架系列】【二】SpringMVC_第52张图片

【java】【SSM框架系列】【二】SpringMVC_第53张图片 【java】【SSM框架系列】【二】SpringMVC_第54张图片

【java】【SSM框架系列】【二】SpringMVC_第55张图片

2.2.5.1 json数组

【java】【SSM框架系列】【二】SpringMVC_第56张图片

【java】【SSM框架系列】【二】SpringMVC_第57张图片

 

2.2.5.2 json对象(pojo)

【java】【SSM框架系列】【二】SpringMVC_第58张图片

【java】【SSM框架系列】【二】SpringMVC_第59张图片

【java】【SSM框架系列】【二】SpringMVC_第60张图片

2.2.5.3 json数组(pojo)

【java】【SSM框架系列】【二】SpringMVC_第61张图片

【java】【SSM框架系列】【二】SpringMVC_第62张图片

2.2.5.4 @RequestBody与@RequestParam区别

【java】【SSM框架系列】【二】SpringMVC_第63张图片

2.3 日期类型参数传递

【java】【SSM框架系列】【二】SpringMVC_第64张图片

【java】【SSM框架系列】【二】SpringMVC_第65张图片

【java】【SSM框架系列】【二】SpringMVC_第66张图片

【java】【SSM框架系列】【二】SpringMVC_第67张图片

【java】【SSM框架系列】【二】SpringMVC_第68张图片

【java】【SSM框架系列】【二】SpringMVC_第69张图片

【java】【SSM框架系列】【二】SpringMVC_第70张图片

 【java】【SSM框架系列】【二】SpringMVC_第71张图片

【java】【SSM框架系列】【二】SpringMVC_第72张图片

【java】【SSM框架系列】【二】SpringMVC_第73张图片

2.4 响应json数据

【java】【SSM框架系列】【二】SpringMVC_第74张图片

2.4.1 响应页面(了解)

【java】【SSM框架系列】【二】SpringMVC_第75张图片

【java】【SSM框架系列】【二】SpringMVC_第76张图片

2.4.2 响应数据-文本数据 (了解)

【java】【SSM框架系列】【二】SpringMVC_第77张图片

【java】【SSM框架系列】【二】SpringMVC_第78张图片

2.4.3 响应数据-json数据

【java】【SSM框架系列】【二】SpringMVC_第79张图片

【java】【SSM框架系列】【二】SpringMVC_第80张图片

【java】【SSM框架系列】【二】SpringMVC_第81张图片

【java】【SSM框架系列】【二】SpringMVC_第82张图片

【java】【SSM框架系列】【二】SpringMVC_第83张图片

 【java】【SSM框架系列】【二】SpringMVC_第84张图片【java】【SSM框架系列】【二】SpringMVC_第85张图片

【java】【SSM框架系列】【二】SpringMVC_第86张图片

【java】【SSM框架系列】【二】SpringMVC_第87张图片

三、REST风格

3.1 REST简介

【java】【SSM框架系列】【二】SpringMVC_第88张图片

【java】【SSM框架系列】【二】SpringMVC_第89张图片

3.2 REST入门案例

【java】【SSM框架系列】【二】SpringMVC_第90张图片

【java】【SSM框架系列】【二】SpringMVC_第91张图片

【java】【SSM框架系列】【二】SpringMVC_第92张图片

 【java】【SSM框架系列】【二】SpringMVC_第93张图片

 【java】【SSM框架系列】【二】SpringMVC_第94张图片

3.3 REST快速开发

【java】【SSM框架系列】【二】SpringMVC_第95张图片

【java】【SSM框架系列】【二】SpringMVC_第96张图片

【java】【SSM框架系列】【二】SpringMVC_第97张图片

3.4 案例:基于RESTFUL页面数据交互 

【java】【SSM框架系列】【二】SpringMVC_第98张图片

【java】【SSM框架系列】【二】SpringMVC_第99张图片 

【java】【SSM框架系列】【二】SpringMVC_第100张图片 

四、SSM整合

4.1 SSM整合

【java】【SSM框架系列】【二】SpringMVC_第101张图片

4.1.1 整合配置 

【java】【SSM框架系列】【二】SpringMVC_第102张图片 

【java】【SSM框架系列】【二】SpringMVC_第103张图片 

【java】【SSM框架系列】【二】SpringMVC_第104张图片 

【java】【SSM框架系列】【二】SpringMVC_第105张图片 

【java】【SSM框架系列】【二】SpringMVC_第106张图片 

【java】【SSM框架系列】【二】SpringMVC_第107张图片 

 【java】【SSM框架系列】【二】SpringMVC_第108张图片

 【java】【SSM框架系列】【二】SpringMVC_第109张图片

 

4.1.2 功能模块开发 

 【java】【SSM框架系列】【二】SpringMVC_第110张图片

 【java】【SSM框架系列】【二】SpringMVC_第111张图片

 【java】【SSM框架系列】【二】SpringMVC_第112张图片

 【java】【SSM框架系列】【二】SpringMVC_第113张图片

 【java】【SSM框架系列】【二】SpringMVC_第114张图片

 【java】【SSM框架系列】【二】SpringMVC_第115张图片

 

 

4.1.3 接口测试 

【java】【SSM框架系列】【二】SpringMVC_第116张图片

【java】【SSM框架系列】【二】SpringMVC_第117张图片 

【java】【SSM框架系列】【二】SpringMVC_第118张图片 

【java】【SSM框架系列】【二】SpringMVC_第119张图片 

4.2 表现层数据封装

【java】【SSM框架系列】【二】SpringMVC_第120张图片

【java】【SSM框架系列】【二】SpringMVC_第121张图片 【java】【SSM框架系列】【二】SpringMVC_第122张图片

【java】【SSM框架系列】【二】SpringMVC_第123张图片 

【java】【SSM框架系列】【二】SpringMVC_第124张图片 

【java】【SSM框架系列】【二】SpringMVC_第125张图片 

4.3 异常处理器

【java】【SSM框架系列】【二】SpringMVC_第126张图片

 【java】【SSM框架系列】【二】SpringMVC_第127张图片

 【java】【SSM框架系列】【二】SpringMVC_第128张图片

 【java】【SSM框架系列】【二】SpringMVC_第129张图片

 

 【java】【SSM框架系列】【二】SpringMVC_第130张图片

4.4 项目异常处理方案

【java】【SSM框架系列】【二】SpringMVC_第131张图片

【java】【SSM框架系列】【二】SpringMVC_第132张图片

【java】【SSM框架系列】【二】SpringMVC_第133张图片

【java】【SSM框架系列】【二】SpringMVC_第134张图片

 【java】【SSM框架系列】【二】SpringMVC_第135张图片

【java】【SSM框架系列】【二】SpringMVC_第136张图片 

 【java】【SSM框架系列】【二】SpringMVC_第137张图片

【java】【SSM框架系列】【二】SpringMVC_第138张图片 

 【java】【SSM框架系列】【二】SpringMVC_第139张图片

4.5 案例:ssm整合标准开发

【java】【SSM框架系列】【二】SpringMVC_第140张图片

五、拦截器

5.1 拦截器概念

【java】【SSM框架系列】【二】SpringMVC_第141张图片

【java】【SSM框架系列】【二】SpringMVC_第142张图片 

【java】【SSM框架系列】【二】SpringMVC_第143张图片 

5.2 入门案例

【java】【SSM框架系列】【二】SpringMVC_第144张图片

 【java】【SSM框架系列】【二】SpringMVC_第145张图片

 【java】【SSM框架系列】【二】SpringMVC_第146张图片

【java】【SSM框架系列】【二】SpringMVC_第147张图片 

【java】【SSM框架系列】【二】SpringMVC_第148张图片 

【java】【SSM框架系列】【二】SpringMVC_第149张图片 

5.3 拦截器参数

【java】【SSM框架系列】【二】SpringMVC_第150张图片

 【java】【SSM框架系列】【二】SpringMVC_第151张图片

5.4 拦截器链配置

【java】【SSM框架系列】【二】SpringMVC_第152张图片

【java】【SSM框架系列】【二】SpringMVC_第153张图片 

你可能感兴趣的:(java,java,开发语言)