欢迎光临散文网 会员登陆 & 注册

尚硅谷Java项目《云尚办公》企业级ssm项目,Java实战项目

2023-06-07 19:36 作者:米开不开朗基罗  | 我要投稿

p11 Result改版,简单明了,失败还能指定错误原因

@Data

public class Result <T> {

private Integer code;

private String msg;

private T data;


private Result(ResultCodeEnum code, T data){

this.code = code.getCode();

this.msg = code.getMessage();

this.data = data;

}


//无返回数据

public static<T> Result<T> success() {

return new Result<>(ResultCodeEnum.SUCCESS, null);

}

//有返回数据

public static<T> Result<T> success(T data) {

return new Result<>(ResultCodeEnum.SUCCESS, data);

}


public static<T> Result<T> error(ResultCodeEnum resultCodeEnum){

return new Result<>(resultCodeEnum, null);

}

}

尚硅谷Java项目《云尚办公》企业级ssm项目,Java实战项目的评论 (共 条)

分享到微博请遵守国家法律