1.springboots
2.postman 参数获取
3.postman请求参数
(1)简单参数
1.原始方法获取请求参数(controller中形参中声明servletrequest对象,调用对象的gerParameter(参数名))
2.springboot中接受简单参数(请求参数类型与方法形参变量名相同,会自动进行类型转换)
3.@RequestParam注解,用于方法形参名与请求参数名不匹配,通过该注解完成映射,该注解required属性默认为true,代表请求参数必须传递
(2)实体参数:请求参数名与形参对象属性名相同,按照对象层次结构关系即可接受嵌套POJO属性参数
简单实体参数:
复杂实体参数
(3)数组集合参数
1.数组参数:请求参数名与形参数组名称相同且请求参数为多个,定义数组类型形参即可接收参数
2.集合参数:请求参数名与形参集合名称相同且请求参数为多个,@RequestParam绑定参数关系
(4)日期时间类型参数
(5)Json参数:json数据键名与形参对象属性名相同,定义Pojo类型形参即可接收参数,需要使用@RequestBody标识
4.@ResponseBody响应数据
将方法返回值直接响应,如果返回值类型是实体对象/集合,将会转换为json格式响应
@RestController=@Controller+@ResponseBody
5.请求-响应案例
6.体会前端向后端发送数据的过程
7.尝试将数据发送至服务端