返回结果工具类
/**
* 返回结果工具类
*/
@Component
public class Result {
private Boolean success;
private String message;
private Object data;
public Result() {
}
public Result(Boolean success, String message, Object data) {
this.success = success;
this.message = message;
this.data = data;
}
public Boolean getSuccess() {
return success;
}
public void setSuccess(Boolean success) {
this.success = success;
}
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 void setData(Map<String, Object> data) {
this.data = data;
}
//成功
public static Result buildSuccess(Object data){
return new Result(true,"操作成功",data);
}
//失败
public static Result buildError(String msg){
return new Result(false,msg,"");
}
}