@Controller这个注解会将这个类识别为控制器,并且将其作为组件扫描的候选者,所以Spring会发现它并且自动创建一个Bean实例到Spring上下文中;
在类上使用@RequestMapping("/design"),在该类中的方法上使用@GetMapping(),相当于对类的注解进行了细化;
@GetMapping=RequestMapping(method=RequestMethod.GET) 前一个是spring4.3后引入的;
注解 | 描述 |
@RequestMapping | 通用的请求处理 |
@GetMapping | 处理HTTP GET的请求 |
@PostMapping | 处理HTTP POST的请求 |
@PutMapping | 处理HTTP PUT的请求 |
@DeleteMapping | 处理HTTP DELETE的请求 |
@PatchMapping | 处理HTTP PATCH的请求 |