前后端协议后端统一返回格式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;
    }

}
相关推荐
凤山老林30 分钟前
新一代Java应用日志可视化与监控系统开源啦
java·后端·开源
流星白龙31 分钟前
【Qt】7.信号和槽_connect函数用法(2)
java·数据库·qt
黎宇幻生4 小时前
Java全栈学习笔记39
java·笔记·学习
Aurorar0rua5 小时前
C Primer Plus Notes 09
java·c语言·算法
nongcunqq6 小时前
abap 操作 excel
java·数据库·excel
史迪奇_xxx7 小时前
10、一个简易 vector:C++ 模板与 STL
java·开发语言·c++
2301_801252227 小时前
Java中的反射
java·开发语言
遇印记8 小时前
大二java学习笔记:二维数组
java·笔记·学习
小杨同学yx8 小时前
有关maven的一些知识点
java·开发语言
小韩博8 小时前
IDEA的简单使用
java·ide·intellij-idea