当前位置: 首页> 教育> 就业 > 产品设计公司创业_企业邮箱账号是什么_成都营销型网站制作_网站推广专家

产品设计公司创业_企业邮箱账号是什么_成都营销型网站制作_网站推广专家

时间:2025/7/13 1:05:19来源:https://blog.csdn.net/2301_80484340/article/details/144894813 浏览次数:0次
产品设计公司创业_企业邮箱账号是什么_成都营销型网站制作_网站推广专家

@ResponseBody注解用于将Controller的方法返回的对象,通过springmvc提供的HttpMessageConverter接口转换为指定格式的数据如:json,xml等,通过Response响应给客户端。

@RequestBody注解用于读取http请求的内容(字符串),通过springmvc提供的HttpMessageConverter接口将读到的内容(json数据)转换为java对象并绑定到Controller方法的参数上。

举个栗子:

public R<AddressBook> setDefault(@RequestBody AddressBook addressBook) {return R.success(addressBook);}

RequestBody注解用于读取http请求的内容(字符串),通过springmvc提供的HttpMessageConverter接口将读到的内容(json数据)转换为java对象并绑定到Controller方法的参数上。 

@RestController
public class UserController {@GetMapping("/users/{userId}")@ResponseBodypublic User getUser(@PathVariable Long userId) {// 根据 userId 获取用户信息User user = userService.getUserById(userId);return user;}
}

@ResponseBody注解则明确告诉Spring MVC将getUser方法的返回值直接作为HTTP响应正文返回。如果返回的对象是自定义对象,Spring会自动将其序列化为JSON或XML格式(具体取决于客户端请求的Accept头信息)‌
 

关键字:产品设计公司创业_企业邮箱账号是什么_成都营销型网站制作_网站推广专家

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: