如何详细定制SpringBoot中@ResponseBody注解的Json返回格式?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1080个文字,预计阅读时间需要5分钟。
1. 引言:在SpringMVC的使用中,前后端的交互一般是通过Json格式进行数据传输,SpringMVC的@ResponseBody注解可以很好地帮助我们进行数据转换。然而,后端返回的数据给前端时,往往都有约定好的固定格式。
1、引言
在SpringMVC的使用中,后端与前端的交互一般是使用Json格式进行数据传输,SpringMVC的@ResponseBody注解可以很好的帮助我们进行转换,但是后端返回数据给前端往往都有约定固定的格式,这时候我们在后端返回的时候都要组拼成固定的格式,每次重复的操作非常麻烦。
2、SpringMVC对@ResponseBody的处理
SpringMVC处理@ResponseBody注解声明的Controller是使用默认的.RequestResponseBodyMethodProcessor类来实现,RequestResponseBodyMethodProcessor类实现了HandlerMethodReturnValueHandler接口并实现了接口中的supportsReturnType()和handleReturnValue()方法。
本文共计1080个文字,预计阅读时间需要5分钟。
1. 引言:在SpringMVC的使用中,前后端的交互一般是通过Json格式进行数据传输,SpringMVC的@ResponseBody注解可以很好地帮助我们进行数据转换。然而,后端返回的数据给前端时,往往都有约定好的固定格式。
1、引言
在SpringMVC的使用中,后端与前端的交互一般是使用Json格式进行数据传输,SpringMVC的@ResponseBody注解可以很好的帮助我们进行转换,但是后端返回数据给前端往往都有约定固定的格式,这时候我们在后端返回的时候都要组拼成固定的格式,每次重复的操作非常麻烦。
2、SpringMVC对@ResponseBody的处理
SpringMVC处理@ResponseBody注解声明的Controller是使用默认的.RequestResponseBodyMethodProcessor类来实现,RequestResponseBodyMethodProcessor类实现了HandlerMethodReturnValueHandler接口并实现了接口中的supportsReturnType()和handleReturnValue()方法。

