个人对@RestController与@Controller区别的理解,有错误望指正。
之前做web项目时,对Controller层的注解直接使用的@Controller,当需要返回给jsp页面是一些数据,如json数据时,在对应的方法上添加@ResponseBody注解。
如果未添加@ResponseBody注解,返回到指定页面,配合视图解析器。
而@RestController注解则是 @Controller 和 @ResponseBody 同时作用,返回的就是就是Return 里面的数据内容。