SpringBoot注解@RestController和@Controller区别

SpringBoot注解@RestController和@Controller区别

  • @Controller注解
  • @RestController

@Controller注解

  1. 可以返回jsp、html页面,并跳转到相应页面。
  2. 如果返回JSON数据到页面,则需要加@ResponseBody注解。

@RestController

  1. 相当于@Controller+@ResponseBody两个注解的结合。
  2. @RestController就不能返回jsp、html页面。视图解析器无法解析。

你可能感兴趣的:(Spring,Boot)