import java.util.HashMap;
import java.util.Map;
/**
* http响应通用类
*/
public class Msg {
private int code;
private String message;
Map<String,Object> extend = new HashMap<>();
public static Msg success(){
Msg result = new Msg();
result.setCode(100);
result.setMessage("处理成功");
return result;
}
public static Msg fail(){
Msg result = new Msg();
result.setCode(200);
result.setMessage("处理失败");
return result;
}
public Msg add(String str,Object obj){
this.getExtend().put(str,obj);
return this;
}
public int getCode() {
return code;
}
public void setCode(int code) {
this.code = code;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public Map<String, Object> getExtend() {
return extend;
}
public void setExtend(Map<String, Object> extend) {
this.extend = extend;
}
}
用法:
响应成功:
return Msg.success().add("swiper",allSiwper);
响应失败:
return Msg.fail().add("swiper",allSiwper);