Spring mvc ResponseBook和序列化之间有什么区别
在Spring框架中,我使用了responseBody注释和序列化,我了解到responseBody用于HttpMessageConverts,它将输出返回到视图解析器,序列化将数据转换为字节流,并使用版本Id和头进行传输,这里我有一个问题,这两者之间有什么区别?是一个计算机科学概念,它描述了如何分解和存储数据结构<代码>反序列化则相反,采用存储格式并将其转换回数据结构 是SpringMVC在Spring mvc ResponseBook和序列化之间有什么区别,spring-mvc,Spring Mvc,在Spring框架中,我使用了responseBody注释和序列化,我了解到responseBody用于HttpMessageConverts,它将输出返回到视图解析器,序列化将数据转换为字节流,并使用版本Id和头进行传输,这里我有一个问题,这两者之间有什么区别?是一个计算机科学概念,它描述了如何分解和存储数据结构反序列化则相反,采用存储格式并将其转换回数据结构 是SpringMVC在@RequestMapping方法上使用的注释。它告诉DispatcherServlet获取处理程序方法的返回值
@RequestMapping
方法上使用的注释。它告诉DispatcherServlet
获取处理程序方法的返回值,并使用序列化将其序列化并直接写入HTTP响应OutputStream
有关实现类的列表,请参见HttpMessageConverter
的javadoc。您可以将byte[]
,String
,InputStream
,Resource
对象直接写入流。还有HttpMessageConverter
类用于将处理程序方法返回的任何对象转换为JSON或XML