spring @Controller
和@RestController
注释之间的差异.
@Controller
注释可以同时用于Web MVC和REST应用程序吗
spring @Controller
和@RestController
注释之间的差异.
@Controller
注释可以同时用于Web MVC和REST应用程序吗
@Controller
用于将类标记为Spring MVC控制器.@RestController
是一个方便的注释,只不过添加了@Controller
和@ResponseBody
注释(参见:Javadoc)因此,以下两个控制器定义也应该这样做
@Controller
@ResponseBody
public class MyController { }
@RestController
public class MyRestController { }