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> (返回页面数据载体)
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- ```` public class R<T> implements Serializable { private ...
- ``` SpringBoot common R<T>(返回页面数据载体) ``` SpringBoot commo...
- 前言: 想写点bug,无奈手受伤了,好久没能写了。终于明白杨过为何独臂之后反喜重剑、剑术更胜之前了,两只手的时候,...
- 中国正在加快推出主权数字货币的冲击下,不管你是否认同,互联网金融行业都在确正的发生巨变,或许很多人仍然怀疑互联网金...