当前位置: 首页 > article >正文

统一数据返回格式

目录

  • 1、为什么需要统一数据返回格式
  • 2、统一数据返回格式的实现

1、为什么需要统一数据返回格式

统一数据返回格式的优点有很多,比如以下几个:

  • 方便前端程序员更好的接收和解析后端数据接口返回的数据。
  • 降低前端程序员和后端程序员的沟通成本,按照某个格式实现就行了,因为所有接口都是这样返回的。
  • 有利于项目统一数据的维护和修改。
  • 有利于后端技术部门的统一规范的标准制定,不会出现稀奇古怪的返回内容。

2、统一数据返回格式的实现

controller的请求映射方法返回的对象可以设置为统一的格式,一般的做法是先设计一个统一的响应格式类,再实现一个控制器增强类。

  • 设计统一响应格式类

在这里插入图片描述

  • 利用注解 @ControllerAdvice + ResponseBodyAdvice实现控制器增强类

在这里插入图片描述

  • 返回统一格式的数据

在这里插入图片描述
在这里插入图片描述


http://www.kler.cn/a/576347.html

相关文章:

  • 【NetTopologySuite类库】geojson和shp互转,和自定义对象互转
  • Kotlin字符串操作在Android开发中的应用示例
  • Java网络爬虫工程
  • 深度学习(斋藤)学习笔记(五)-反向传播2
  • 【卫星语音通信】神经网络语音编解码算法:AudioDec
  • 常见Web应用源码泄露问题
  • 揭开Android View的神秘面纱:深入探索工作原理
  • Go语言集成DeepSeek API和GoFly框架文本编辑器实现流式输出和对话(GoFly快速开发框架)
  • vue的el-form-item循环检验rules
  • AWS DynamoDB深度解析:高并发场景下的NoSQL数据库设计与优化实践
  • 重学 Android 自定义 View 系列(十一):文字跑马灯剖析
  • GStreamer —— 2.2、Windows下Qt加载GStreamer库后运行 - “教程2:GStreamer 概念“(附:完整源码)
  • Swift系列02-Swift 数据类型系统与内存模型
  • 智慧风电赋能绿色能源的新篇章
  • IDEA Generate POJOs.groovy 踩坑小计 | 生成实体 |groovy报错
  • WPF在特定领域的应用:打造一款专业的图像编辑工具
  • Maven 使用指南:基础 + 进阶 + 高级用法
  • 【JavaWeb】Web基础概念
  • 嵌入式中Type-C 与快充相关知识详解
  • let、const和var的区别是什么?