@Controller 和 @RestController 区别

@Controller 用于标识为spring MVC的controller

@RestController 是一个便利的注解,加了这个注解就相当于加了@Controller 和 @ResponseBody

 

以下是相同的:

@Controller
@ResponseBody
public class MyController { }

@RestController
public class MyRestController { }

 

 

源自:Difference between spring @Controller and @RestController annotation

 

posted @ 2017-03-20 22:48  raindream  阅读(423)  评论(0)    收藏  举报