本文共 989 字,大约阅读时间需要 3 分钟。
###
### ### ###返回体的统一消息:
public enum ResultEnum { /** * 统一返回结果 */ SUCCESS(1000, "操作成功"), FAILED(1001,"响应失败"), VALIDATE_FAILED(1002,"参数校验失败"), ERROR(5000,"未知错误"); private int code; private String message; ResultEnum(int code,String message){ this.code = code; this.message = message; } public int getCode(){ return code; } public String getMessage(){ return message; }}
统一返回体:
@Getter@Setterpublic class BaseResponse{ public int code = ResultEnum.SUCCESS.getCode(); public String message = ResultEnum.SUCCESS.getMessage(); public T data; public void setFailed(String message){ this.setFailed(ResultEnum.FAILED.getCode(), message); } public void setFailed(int code, String message){ this.code = code; this.message = message; }}
发生错误的时候的返回体:
public class ErrorResponseextends BaseResponse { }
转载地址:http://nhxxi.baihongyu.com/