版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/loophome/article/details/83819801
Spring-web注释(annotation)速查手册
控制器注释
注释名称 | 用途 |
@Controller | 使用模板的控制器,控制器方法应返回String或者是ModelAndView类型。 |
@RestController | 控制器直接输出字符串,方法应返回String类型 |
@RequestMapping | 指定控制器(或控制器内的方法)路由,请求方法等等属性,例如: @RequestMapping(value = "/goods", method = RequestMethod.GET, produces={"application/json;charset=UTF-8"}) |
@PathVariable | 指定路由中变量定义,例如: @RequestMapping(value = "/{goodsId}") public String get(@PathVariable(value="goodsId") long goodsId ... |
@RequestBody | 获取请求体内容,该注解常用来处理Content-Type: 不是 @RequestBody String requestBody |