如何有效提高网站排名,网站做游戏吗,企业网站的运营如何做,网站小图标素材下载注解名称 注解说明 RequestMapping 用来处理请求地址映射的注解#xff0c;可以在接口、类和方法上使用 value属性 表示请求地址#xff0c;与path属性一致 method属性 表示接收HTTP请求方法#xff0c;默认接收所有请求方法#xff0c;请求包括GET、POST、PUT、DEL… 注解名称 注解说明 RequestMapping 用来处理请求地址映射的注解可以在接口、类和方法上使用 value属性 表示请求地址与path属性一致 method属性 表示接收HTTP请求方法默认接收所有请求方法请求包括GET、POST、PUT、DELETE consumes属性 表示接收HTTP请求的请求头中类型Content-Type例如application/json produces属性 表示响应HTTP请求的响应头中类型Content-Type例如application/json设置返回数据的字符编码例如utf-8。 GetMapping 相当于RequestMapping(method {RequestMethod.GET}) PostMapping 相当于RequestMapping(method {RequestMethod.POST}) RequestParam 注解用在方法的参数列表上将请求参数绑定到控制器的方法参数上如果HTTP请求头中的Content-Type是x-www-form-urlencoded需要在List和Map等参数前加上RequestParam value属性 前端传入的参数名与name属性一致 required属性 boolean类型表示参数是否必传默认值是必填 defaultValue属性 当参数没有提供时作为参数的默认值 RequestBody 注解用在方法的参数列表上用于读取Request请求的body区的数据然后对数据进行解析绑定到到Controller方法的参数上如果在请求头中的Content-Type是application/json需要在参数前面加上RequestBody ResponseBody 注解用在方法上表示将Controller的方法返回的对象写入到Response对象的body数据区返回的是非页面的数据类型 RestController 是Controller和ResponseBody两个注解的结合