@ResponseBody

介绍

@ResponseBody注解的作用是将 controller 的方法 返回的对象 通过适当的转换器 转换为指定的格式 ,并写入到 response 对象的 body 中,通常用来返回 JSON数据 或者 XML数据

注意:在使用此注解之后 不会再走 视图解析器

下图是,浏览器查看 response 对象的 body 中的数据

网站来源:头条

一句话介绍

@ResponseBody 注解一般用于ajax请求,将Controller返回的java对象转为json数据

搭配

需要搭配 @RequestMapping、@GetMapping、@PostMapping 等注解使用

替代

被 @RestController 注解替代

@Controller和@RestController的区别


原文出处:/show_1EF5hAm1j767.html