请求
日期参数
需要在前面加上一个注解@DateTimeFormat来接收传入的参数的值
Json参数
JSON参数:JSON数据键名与形参对象属性名相同,定义POJO类型形参即可接收参数,需要使用 @RequestBody 标识
通过@RequestBody将JSON格式的数据封装到实体类中
要想接收到Json形式的参数,需要将请求方式设置为POST
路径参数
路径参数:通过请求URL直接传递参数,使用{...}来标识该路径参数,需要使用 @PathVariable 获取路径参数
小结
响应数据
@ResponseBody:
类型:方法注解、类注解
位置:Controller方法上/类
作用:将方法返回值直接响应,如果返回值类型是 实体对象/集合,将会转换为JSON格式响应
说明:@RestController=@Controller + @ResponseBody;
Result(code、msg、data)