@PathVarible:从路径上去接收参数 /user/1
@RequestPart:接收二进制数据,文件上传
@RequestBody:接收json数据
@RequestParam:按照参数名接收 ?key=value
@ResponseBody:将当前方法的返回值转成json格式字符串响应给调用方
关于ContentType的常见格式
ContentType的常见格式:
https://blog.csdn.net/u013453787/article/details/882245871. 默认的ContentType的值为:application/x-www-form-urlencoded; charset=UTF-8
此格式为表单提交格式,数据为key1=value1&key2=value2的格式
即使在jquery中用json格式进行传递:{key1:value1,key2:value2},最后也会转为key1=value1&key2=value2的格式提交到后台 。2. 如果contentType的值为:application/json; charset=UTF-8,这样加了@RequestBody注解的属性才能自定映射到值。