返回结果支持泛型
This commit is contained in:
+28
-1
@@ -59,7 +59,7 @@ public class Result<T> implements Serializable {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Deprecated
|
||||||
public static Result<Object> ok() {
|
public static Result<Object> ok() {
|
||||||
Result<Object> r = new Result<Object>();
|
Result<Object> r = new Result<Object>();
|
||||||
r.setSuccess(true);
|
r.setSuccess(true);
|
||||||
@@ -68,6 +68,7 @@ public class Result<T> implements Serializable {
|
|||||||
return r;
|
return r;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Deprecated
|
||||||
public static Result<Object> ok(String msg) {
|
public static Result<Object> ok(String msg) {
|
||||||
Result<Object> r = new Result<Object>();
|
Result<Object> r = new Result<Object>();
|
||||||
r.setSuccess(true);
|
r.setSuccess(true);
|
||||||
@@ -76,6 +77,7 @@ public class Result<T> implements Serializable {
|
|||||||
return r;
|
return r;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Deprecated
|
||||||
public static Result<Object> ok(Object data) {
|
public static Result<Object> ok(Object data) {
|
||||||
Result<Object> r = new Result<Object>();
|
Result<Object> r = new Result<Object>();
|
||||||
r.setSuccess(true);
|
r.setSuccess(true);
|
||||||
@@ -84,6 +86,31 @@ public class Result<T> implements Serializable {
|
|||||||
return r;
|
return r;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static<T> Result<T> OK() {
|
||||||
|
Result<T> r = new Result<T>();
|
||||||
|
r.setSuccess(true);
|
||||||
|
r.setCode(CommonConstant.SC_OK_200);
|
||||||
|
r.setMessage("成功");
|
||||||
|
return r;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static<T> Result<T> OK(T data) {
|
||||||
|
Result<T> r = new Result<T>();
|
||||||
|
r.setSuccess(true);
|
||||||
|
r.setCode(CommonConstant.SC_OK_200);
|
||||||
|
r.setResult(data);
|
||||||
|
return r;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static<T> Result<T> OK(String msg, T data) {
|
||||||
|
Result<T> r = new Result<T>();
|
||||||
|
r.setSuccess(true);
|
||||||
|
r.setCode(CommonConstant.SC_OK_200);
|
||||||
|
r.setMessage(msg);
|
||||||
|
r.setResult(data);
|
||||||
|
return r;
|
||||||
|
}
|
||||||
|
|
||||||
public static Result<Object> error(String msg) {
|
public static Result<Object> error(String msg) {
|
||||||
return error(CommonConstant.SC_INTERNAL_SERVER_ERROR_500, msg);
|
return error(CommonConstant.SC_INTERNAL_SERVER_ERROR_500, msg);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user