controller实现类返回RespBean实体类就可以,包括状态码,返回信息和返回数据!如果有需求可以后边再添加方法!
package com.ds.entity;
/*
* 公共返回对象
* */
public class RespBean {
private long code;
private String message;
private Object obj;
public RespBean() {
}
public RespBean(long code, String message, Object obj) {
this.code = code;
this.message = message;
this.obj = obj;
}
public long getCode() {
return code;
}
public void setCode(long code) {
this.code = code;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public Object getObj() {
return obj;
}
public void setObj(Object obj) {
this.obj = obj;
}
@Override
public String toString() {
return "RespBean{" +
"code=" + code +
", message='" + message + '\'' +
", obj=" + obj +
'}';
}
/*
* 成功返回结果
* */
public static RespBean sucess(String message){
return new RespBean(200,message,null);
}
/*
* 成功返回结果
* */
public static RespBean sucess(String message,Object obj){
return new RespBean(200,message,obj);
}
/*
* 失败返回结果
* */
public static RespBean error(String message){
return new RespBean(500,message,null);
}
/*
* 失败返回结果
* */
public static RespBean error(String message,Object obj){
return new RespBean(500,message,obj);
}
}