SpringBoot中@RestControllerAdvice如何实现返回值的统一封装处理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计921个文字,预计阅读时间需要4分钟。
目录一. 需求场景二. 前期准备三. 使用@RestControllerAdvice增强响应四. 效果 4.1 直接返回List 4.2 标记NotControllerResponseAdvice注解后返回List 4.3 直接返回字符串 4.4 直接返回ResultVo类型
目录
- 一. 需求场景
- 二. 前期准备
- 三. 使用@RestControllerAdvice对响应进行增强
- 四. 效果
- 4.1 直接返回List
- 4.2 标记NotControllerResponseAdvice注解后返回List
- 4.3 直接返回字符串
- 4.4 直接返回ResultVo类型数据
- 参考资料:
一. 需求场景
如下图所示,后台向前台响应数据的时候,所有的数据都需要放入自定义的封装Entity才返回给前台。现在想要每个Controller中的方法将原数据直接返回,然后通过某种方法统一封装处理。
本文共计921个文字,预计阅读时间需要4分钟。
目录一. 需求场景二. 前期准备三. 使用@RestControllerAdvice增强响应四. 效果 4.1 直接返回List 4.2 标记NotControllerResponseAdvice注解后返回List 4.3 直接返回字符串 4.4 直接返回ResultVo类型
目录
- 一. 需求场景
- 二. 前期准备
- 三. 使用@RestControllerAdvice对响应进行增强
- 四. 效果
- 4.1 直接返回List
- 4.2 标记NotControllerResponseAdvice注解后返回List
- 4.3 直接返回字符串
- 4.4 直接返回ResultVo类型数据
- 参考资料:
一. 需求场景
如下图所示,后台向前台响应数据的时候,所有的数据都需要放入自定义的封装Entity才返回给前台。现在想要每个Controller中的方法将原数据直接返回,然后通过某种方法统一封装处理。

