import java.io.Serializable;
/**
* Web接口统一返回结果
* @author
* @since
*/
public class Result implements Serializable {
/** */
private static final long serialVersionUID = 1L;
/** 状态码 */
private String code;
/** 状态描述 */
private String message;
/** 业务数据 */
private Object data;
/** 用户自定义返回错误CODE */
public static final String ERROR_CODE = "-1";
/** 用户自定义运行成功CODE */
public static final String SUCCESS_CODE = "200";
public static final String SUCCESS_MSG = "操作成功";
public static final String ERROR_MSG = "操作错误";
/** 构造方法 */
public Result() {
super();
this.code = SUCCESS_CODE;
this.message = SUCCESS_MSG;
}
public Result(Object data) {
super();
this.code = SUCCESS_CODE;
this.message = SUCCESS_MSG;
this.data = data;
}
/**
* 构造方法
* @param code 状态码
* @param message 状态描述
*/
public Result(String code, String message) {
super();
this.code = code;
this.message = message;
}
public Result(String code, String message,String data) {
super();
this.code = code;
this.message = message;
this.data=data;
}
/**
* 构造方法
* @param code 状态码
* @param message 状态描述
* @param data 业务数据
*/
public Result(String code, String message, Object data) {
super();
this.code = code;
this.message = message;
this.data = data;
}
/** 状态码 */
public String getCode() {
return code;
}
/** 状态码 */
public void setCode(String code) {
this.code = code;
}
/** 状态描述 */
public String getMessage() {
return message;
}
/** 状态描述 */
public void setMessage(String message) {
this.message = message;
}
/** 业务数据 */
public Object getData() {
return data;
}
/** 业务数据 */
public void setData(Object data) {
this.data = data;
}
public boolean isSuccess(){
return SUCCESS_CODE.equals(code);
}
}
统一返回结果
于 2019-11-04 17:02:31 首次发布
1528

被折叠的 条评论
为什么被折叠?



