Spring 注解(二十一)

接口摘要

接口 说明
ValueConstants 常用值常量在绑定注释之间共享。

枚举摘要

枚举 说明
RequestMethod Java 5枚举HTTP请求方法。

注释类型摘要

注释类型 描述
ControllerAdvice @Component的专门化,用于声明@ExceptionHandler,@InitBinder或@ModelAttribute方法在多个@Controller类中共享的类。
CookieValue 指示方法参数应该绑定到HTTP cookie的注释。
CrossOrigin 对特定处理程序类和/或处理程序方法允许交叉源请求的注释。
DeleteMapping 将HTTP DELETE请求映射到特定处理程序方法的注释。
ExceptionHandler 用于处理特定处理程序类和/或处理程序方法中的异常的注释。
GetMapping 将HTTP GET请求映射到特定处理程序方法的注释。
InitBinder 注释,用于标识初始化WebDataBinder的方法,该方法将用于填充注释处理程序方法的命令和表单对象参数。
Mapping 表示网络映射注释的元注释。
MatrixVariable 表示方法参数应该绑定到路径段中的名称 - 值对的注释。
ModelAttribute 将方法参数或方法返回值绑定到暴露给Web视图的命名模型属性的注释。
PatchMapping 将HTTP PATCH请求映射到特定处理程序方法的注释。
PathVariable 表示方法参数应该绑定到URI模板变量的注释。
PostMapping 将HTTP POST请求映射到特定处理程序方法的注释。
PutMapping 将HTTP PUT请求映射到特定处理程序方法的注释。
RequestAttribute 将方法参数绑定到请求属性的注释。
RequestBody 指示方法参数的注释应该绑定到Web请求的主体。
RequestHeader 指示应该将方法参数绑定到Web请求标头的注释。
RequestMapping 使用灵活的方法签名将Web请求映射到请求处理类中的方法的注释。
RequestParam 表示方法参数应该绑定到Web请求参数的注释。
RequestPart 可用于将“multipart / form-data”请求的部分与方法参数相关联的注释。
ResponseBody 指示方法返回值的注释应绑定到Web响应主体。
ResponseStatus 用状态ResponseStatus.code()和ResponseStatus.reason()标记应返回的方法或异常类。
RestController 一种方便的注释,它本身用@Controller和@ResponseBody注解。
RestControllerAdvice 一种方便的注释,它本身用@ControllerAdvice和@ResponseBody注解。
SessionAttribute 将方法参数绑定到会话属性的注释。
SessionAttributes 表示特定处理程序使用的会话属性的注释。

猜你喜欢

转载自my.oschina.net/u/3764794/blog/1622936