package com.common;
public class JsonResult {
private Integer code;
private String message;
private Object data;
private JsonResult(Integer code, String message, Object data) {
this.code = code;
this.message = message;
this.data = data;
}
private JsonResult(Integer code, String message) {
this.code = code;
this.message = message;
}
public JsonResult(Integer code) {
this.code = code;
}
public static JsonResult success(String message, Object data) {
return new JsonResult(200, message, data);
}
public static JsonResult success(String message) {
return new JsonResult(200, message);
}
public static JsonResult success() {
return new JsonResult(200);
}
public static JsonResult warning(String message){return new JsonResult(201, message);}
public static JsonResult error() {
return new JsonResult(500);
}
public static JsonResult error(Integer code) {
return new JsonResult(code);
}
public static JsonResult error(Integer code, String message) {
return new JsonResult(code, message);
}
public Integer getCode() {
return code;
}
public void setCode(Integer 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;
}
}
springboot設置JsonResult返回樣式類
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.