springmvc返回json数据等应用
作者:互联网
springmvc返回数据给前端使用@ResponseBody注解,其底层是实现的流程是在controller和请求报文中有一层,HttpMessageConverter<T>将接收客户端HttpInputMessage,进行数据的映射,并将java对象传递给controller。而Controller端将java对象传给HttpMessageConverter<T>将其转化为一定格式的HttpOutputMessage将其转给响应报文
其可以使用@RequestBody还可通过直接返回ResponseEntity对象,该对象就是一个响应实体类。
在方法参数中也可以通过标签@RequestBody获取客户端响应体,也可以通过参数HttpEnitty进行数读取
对于ResponseBody的流程图如下:
标签:返回,HttpMessageConverter,java,springmvc,controller,RequestBody,ResponseBody,json 来源: https://blog.csdn.net/weixin_39573518/article/details/89047820