前后端协议后端统一返回格式Result

java 复制代码
/**
 * 后端统一返回结果
 * @param <T>
 */
@Data
public class Result<T> implements Serializable {

    private Integer code; //编码:1成功,0和其它数字为失败
    private String msg; //错误信息
    private T data; //数据

    public static <T> Result<T> success() {
        Result<T> result = new Result<T>();
        result.code = 1;
        return result;
    }

    public static <T> Result<T> success(T object) {
        Result<T> result = new Result<T>();
        result.data = object;
        result.code = 1;
        return result;
    }

    public static <T> Result<T> error(String msg) {
        Result result = new Result();
        result.msg = msg;
        result.code = 0;
        return result;
    }

}
相关推荐
luming-024 分钟前
java报错解决:sun.net.utils不存
java·经验分享·bug·.net·intellij-idea
北海有初拥12 分钟前
Python基础语法万字详解
java·开发语言·python
alonewolf_9916 分钟前
Spring IOC容器扩展点全景:深入探索与实践演练
java·后端·spring
super_lzb18 分钟前
springboot打war包时将外部配置文件打入到war包内
java·spring boot·后端·maven
毛小茛20 分钟前
芋道管理系统学习——项目结构
java·学习
东北小狐狸-Hellxz36 分钟前
解决java客户端连接ssh失败问题
java·网络·ssh
悟能不能悟36 分钟前
HttpServletRequest request获取整个headers有什么方法
java
__万波__38 分钟前
二十三种设计模式(二十)--解释器模式
java·设计模式·解释器模式
网安_秋刀鱼1 小时前
【java安全】反序列化 - CC1链
java·c语言·安全
零度@1 小时前
Java消息中间件-Kafka全解(2026精简版)
java·kafka·c#·linq