@Controller注解在类上,表明这个类是Spring MVC里的Controller,将其声明为Spring 的一个Bean。
(2)@RequestMapping
@RequestMapping注解用于映射Web请求(访问路径和参数)、处理类和方法。@RequestMapping可注解在类或方法上。注解在方法上的@RequestMapping会继承注解在类上的路径。
(3)@RequestBody
@RequestBody允许若quest的参数存在于request体中,而不是直接存在于url后面。此注解放置在参数前。
(4)@ResponseBody
@ResponseBody支持将返回值放在response体中,而不是返回一个页面。此注解可以放置在返回值或者方法上。
(5)@PathVariable
@PathVariable用来接收路径参数。此注解置于参数前。
(6)RequestController
@RequestController是一个组合注解,组合了@Controller和ResponseBody。如果你开发的是一个前后端分离项目中的后端部分时,可以使用此注解。若不使用此注解,则需要自己在代码中加@Controller和@ResponseBody。



