1. 前言🔥
在实际的开发中,我们常常需要对 API 接口的返回结果进行统一的包装,以方便客户端的处理和异常情况的统一处理。例如,我们可能需要对 API 接口返回结果进行统一的格式处理,将所有的异常情况都转化为统一的错误类型,同时也可能需要对返回结果进行统一的加密或解密处理等。而 Spring Boot 提供了多种方式来实现 API 接口的返回结果统一包装,本文将介绍其中一种较为常用的方式:自定义返回结果包装类。
统一结果的返回数据格式如下 ,有兴趣的小伙伴们可以继续往下看SpringBoot是怎么来实现的。演示如下:
{
"code": 200,
"msg": "成功",
"serverTime": 1686726816292,
"data": [
{
"id": 1,
"name": "刘亦菲",
"age": 70,
"sex": "女",
"address": "上海闵行",
"describes": "这是db1的用户",
"image": "bug菌.jpg"
}
],
"success": true
}
那么,具体如何封装包装呢?这将又会是干货满满的一期,全程无尿点不废话只抓重点教,具有非常好的学习效果,拿好小板凳准备就坐!希望学习的过程中大家认真听好好学