首先,看看这三种注解怎么使用
在postman中发送一个请求,这个请求中有三部分都包含参数,一个是在url路径中,一个在请求字符串中,一个在请求体中
后台使用SpringMVC来接收参数
- @PathVariable能使传过来的参数绑定到路由上,这样比较容易写出restful api
- @RequestParam能绑定通过请求字符串中的参数,请求字符串中的参数只能通过urlencode编码
- @RequestBody能把请求体中的简单json结构参数转换成Map或实体类,请求体中参数支持多种编码,最常用的就是content type设置为application/json