Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring mvc ResponseBook和序列化之间有什么区别_Spring Mvc - Fatal编程技术网

Spring mvc ResponseBook和序列化之间有什么区别

Spring mvc ResponseBook和序列化之间有什么区别,spring-mvc,Spring Mvc,在Spring框架中,我使用了responseBody注释和序列化,我了解到responseBody用于HttpMessageConverts,它将输出返回到视图解析器,序列化将数据转换为字节流,并使用版本Id和头进行传输,这里我有一个问题,这两者之间有什么区别?是一个计算机科学概念,它描述了如何分解和存储数据结构反序列化则相反,采用存储格式并将其转换回数据结构 是SpringMVC在@RequestMapping方法上使用的注释。它告诉DispatcherServlet获取处理程序方法的返回值

在Spring框架中,我使用了responseBody注释和序列化,我了解到responseBody用于HttpMessageConverts,它将输出返回到视图解析器,序列化将数据转换为字节流,并使用版本Id和头进行传输,这里我有一个问题,这两者之间有什么区别?

是一个计算机科学概念,它描述了如何分解和存储数据结构<代码>反序列化则相反,采用存储格式并将其转换回数据结构

是SpringMVC在
@RequestMapping
方法上使用的注释。它告诉
DispatcherServlet
获取处理程序方法的返回值,并使用序列化将其序列化并直接写入HTTP响应
OutputStream

有关实现类的列表,请参见
HttpMessageConverter
的javadoc。您可以将
byte[]
String
InputStream
Resource
对象直接写入流。还有
HttpMessageConverter
类用于将处理程序方法返回的任何对象转换为JSON或XML