第3章 Spring MVC的常用注解

第3章 Spring MVC的常用注解

本章要点

  • @Controller注解
  • @RequestMapping注解
  • @GetMapping注解
  • @PostMapping注解
  • @RequestParam注解
  • @PathVariable注解
  • @MatrixVariable注解
  • @CrossOrigin注解
  • @RequestHeader注解
  • @CookieValue注解
  • @RequestAttribute注解
  • @SessionAttribute注解
  • @SessionAttributes注解
  • @ModelAttribute注解
  • @RequestBody注解
  • @ResponseBody注解
  • @RestController注解
  • @ResponseStatus注解
  • @ExceptionHandle注解
  • @ControllerAdvice注解
  • @RestControllerAdvice注解

Spring从2.5版开始引入注解,用户可以在Spring MVC中使用@Controller@RequestMapping@RequestParam@ModelAttribute等类似的注解。到目前为止, Spring的版本虽然发生了很大的变化,但注解的特性却一直延续下来,并不断扩展,让广大开发者的工作变得更轻松。这都离不开注解的强大作用,本章将重点讲解Spring MVC中常用的注解