public class R<T> implements Serializable {
private static final long serialVersionUID = 1L;
public static final int NO_LOGIN = -1;
public static final int SUCCESS = 0;
public static final int FAIL = 1;
public static final int NO_PERMISSION = 2;
private String msg = "success";
private int code = SUCCESS;
private T data;
public R() {
super();
}
public R(final T data) {
super();
if (data instanceof Boolean) {
if (!(Boolean) data) {
this.msg = "error";
this.code = 1;
}
}
this.data = data;
}
public R(final T data, final String msg) {
super();
if (data instanceof Boolean) {
if (!(Boolean) data) {
this.msg = msg;
this.code = 1;
}
}
this.data = data;
}
public R(final Throwable e) {
super();
this.msg = e.getMessage();
this.code = FAIL;
}
public String getMsg() {
return msg;
}
public void setMsg(final String msg) {
this.msg = msg;
}
public int getCode() {
return code;
}
public void setCode(final int code) {
this.code = code;
}
public T getData() {
return data;
}
public void setData(final T data) {
this.data = data;
}
}
R<T> (返回頁面數(shù)據(jù)載體)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- ```` public class R<T> implements Serializable { private ...
- ``` SpringBoot common R<T>(返回頁面數(shù)據(jù)載體) ``` SpringBoot commo...
- 前言: 想寫點bug,無奈手受傷了,好久沒能寫了。終于明白楊過為何獨臂之后反喜重劍、劍術(shù)更勝之前了,兩只手的時候,...
- 中國正在加快推出主權(quán)數(shù)字貨幣的沖擊下,不管你是否認(rèn)同,互聯(lián)網(wǎng)金融行業(yè)都在確正的發(fā)生巨變,或許很多人仍然懷疑互聯(lián)網(wǎng)金...