区别

 

@Controller是Spring从2.0开始就已经使用的注解,意思是这个类会作为servlet的子类,用于处理HTTP请求,但是如果

他的某一个方法需要返回数据,需要在方法上定义@Respondy方法。

 

@RestController 是Spring4.0 推出的新特性,不需要添加@ResponseBody到每个 @RequestMapping方法中。