如上图中所示:
主要分为三个注解:
- @RequestParam:用于接收 get/post 请求提交的 键值对/表单 参数,一般在请求中传参中可以省略.
- @PathVariable:用于接收restful风格的请求路径参数,如:http://localhost:8080/123/aa/bb
- @RequestBody:用于完整接受post请求协议体中的json数据
@RequestBody可以理解为和@ResponseBody是一对的,@RequestBody用于接收json数据,@ResponseBody用于返回json数据