在项目中写控制层时,咱们一般会用@Controller注解来对于控制层类进行描述,方法
而当类中的方法须要返回数据而不是页面时,咱们会在方法上用@ResponseBody注解描述,数据
而当类中全部方法都要返回数据时,咱们就能够将@ResponseBody注解提取出来,直接描述在类上,项目
这样咱们控制层类上就既有@Controller注解也有@ResponseBody注解,这是咱们就能够将两个注解写为一个注解@RestController 注解
@RestController=@Controller+@ResponseBody.