spring@Controller和@RestController注释之间的差异
@Controller注释可以同时用于Web MVC和REST应用程序吗?
如果是,我们如何区分它是WebMVC还是REST应用程序
@Controller用于将类标记为Spring MVC控制器@RestController是一个方便的注释,它只不过添加了@Controller和@ResponseBody注释(请参阅:Javadoc)
因此,以下两个控制器定义的作用应该是相同的
@控制器
@应答器
公共类MyController{}
@RestController
公共类MyRestController{}