springmvc

springmvc常用注解有哪些

小亿
127
2023-08-01 15:36:16
栏目: 编程语言

Spring MVC常用的注解有:

  1. @Controller:用于标识一个控制器类,处理用户请求。

  2. @RequestMapping:用于标识处理请求的方法,可以指定请求的URL路径和请求方法。

  3. @RequestParam:用于获取请求参数的值,可以指定参数名和默认值。

  4. @PathVariable:用于获取URL路径中的参数值。

  5. @ResponseBody:将方法返回的对象作为响应体返回给客户端。

  6. @RequestBody:将请求体中的数据绑定到方法参数上。

  7. @ModelAttribute:用于将请求参数绑定到方法参数上。

  8. @SessionAttribute:用于将对象存储到session中。

  9. @CookieValue:用于获取Cookie的值。

  10. @Valid:用于对方法参数进行校验。

  11. @InitBinder:用于初始化数据绑定器。

  12. @ExceptionHandler:用于捕获处理方法中抛出的异常。

  13. @ResponseStatus:用于设置响应的状态码。

  14. @ControllerAdvice:用于定义全局异常处理和全局数据绑定。

  15. @CrossOrigin:用于处理跨域请求。

以上是Spring MVC常用的注解,通过使用这些注解可以方便地处理请求、获取参数、处理异常等操作。

0
看了该问题的人还看了