result,是封装接口返回数据,简单来说就是接口数据格式化。
API:
Test:
@Test
public void test() {
Result result = new Result();
//result.setData(ReturnCode.SUCCESS, "DATA");
result.setResult(ReturnCode.ERROR_500);
System.out.print(result.toString());
}
enum ReturnCode implements IReturnCode {
// 500
ERROR_500(500, "(Error)程序出错"),
SUCCESS(0, "Success")
;
private int code;
private String msg;
ReturnCode(int code, String msg) {
this.code = code;
this.msg = msg;
}
@Override
public int getCode() {
return code;
}
@Override
public String getMsg() {
return msg;
}
}
在写项目时,你只需要写 ReturnCode
,并添加错误码,就可以在接口中使用。这样会让我们的接口返回数据格式化,也方便我们对返回码统一管理,代码也更清晰明了,会显得我们更加专业。
当前,毕竟作者还是Java新手,如果有错误之处,还请指正,感谢!
如果你有疑问,也可以联系我。