前言:
通过实践而发现真理,又通过实践而证实真理和发展真理。从感性认识而能动地发展到理性认识,又从理性认识而能动地指导革命实践,改造主观世界和客观世界。实践、认识、再实践、再认识,这种形式,循环往复以至无穷,而实践和认识之每一循环的内容,都比较地进到了高一级的程度。
正片:
响应实体类2.0版本
java@Data @AllArgsConstructor public class ApiResult<T> { /** * 默认响应成功码 */ public static final int OK = HttpStatus.OK.value(); /** * 响应编码 */ private int code; /** * 响应信息 */ private String message; /** * 响应数据 */ private T data; }
目前,作者所接触到的统一响应实体,基本上,都是以这三个变量为主,这里就帅比会问
为什么呢?
在这之前的认知,一句话概括,不要问为什么,各路前辈大佬,都是这么写的,直到不小心点开一个类的源码

在http状态码枚举类中,每一条状态码概括为三部分
状态码 code --- value(值)
信息 message --- ReasonPhrase(原因短语)
不亏是官方,起名字都这么专业
作者起的名字就是抽象
前后端分离的背景下,前端需要很大传入数据,所以在其他人的统一响应实体中带有data
总结一下,为什么这么写
第一:时代背景 (为什么要统一响应)
第二:http交换的底层经实践而来的三个变量