学习完SpringMVC需要掌握以下操作:
1:掌握基于springMVC获取请求参数与响应json数据操作
2:熟练应用基于REST(rest)风格的请求路径设置与参数传递
3:能够根据实际业务建立前后端开发通信协议并进行实现
4:基于SSM整合技术开发任意业务模块功能
1:SpringMVC简介
1..1:springMVC技术与servlet技术功能相同,均属于web层开发技术
1.2:springMVC概述:
springMVC是一种基于java实现MVC模型的轻量级web框架
1.3:优点:
使用加单,开发便捷(相比于servlet)
灵活性强
1.4
springMVC是一种表现层框架技术
springMVC用于进行表现层功能开发
2:SpringMVC入门案例
本节学习内容
入门案例 servlet和springmvc工作流程对比:
2.1:入门案例代码:
2.2:运用到的注解解释:
3:入门案例工作流程
4:bean加载控制
4.1:解决表现层与其他层加载问题:
4.2:代码实现:
5:PostMan工具介绍
5.1:PostMan介绍
5.2:注册:
5.3:创建工作空间:
5.4:工作空间切换:
5.5:请求的创建书写保存和发送:
6:设置请求映射路径
7:get请求与post请求发送普通参数
7.1:发送get请求及代码接收:
7.2:发送post请求及代码接收:
7.3:post请求处理中文乱码问题:
8: 5中类型参数传递
8.1:参数请求(五种):
8.2:普通参数:
8.3:用于绑定传递两个参数不同问题(使用注解):
8.4:pojo类型:
8.5:嵌套破击类型:
8.6:数组参数:
8.7集合保存普通参数:
9:json数据传递参数
9.1:传递json数据:
9.2:步骤:
9.3:传递 json 数据使用的注解:
9.4:postman设置传递json数据:
10:日期型参数传递
10.1:日期类型参数传递:
10.2:代码案例:
10.3:所用注解:
10.4:类型转换器(日期所用的注解包含):
11:响应
11.1:响应json数据(对象转json):
11.2:响应json数据(对象集合转json数组):
11.3:所用注解解析:
11.4:注解所用的接口(重要):
12:REST(rest)风格简介(重要)
13:RESTful入门案例
13.1:所用注解说明:
13.2:三种注解说明(分别适用什么场景):
14:RESTful快速开发
14.1:快速开发:
14.2:注解的代替:
14.3:使用的注解解析:
14.4:postman增加包:
15:案例:基于RESTful页面数据交互(后台接口开发)
16:案例:基于RESTful页面数据交互(页面访问处理)