首先看一下返回的格式,如下图所示:分为三部分:code(状态码)、msg(状态信息)、data(数据)。
1.先创建一个状态码的类 – StatusCode
/*
* 定义了状态码的类
*/
public enum StatusCode {
Success(0,"成功"),
Fail(-1,"失败"),
NotFound(10010,"不存在"),
Entity_Not_Exist(10011,"实体信息不存在"),
Invalid_Params(10012,"请求参数不合法!");
private Integer code;
private String msg;
StatusCode(Integer code, String msg) {
this.code = code;
this.msg = msg;
}
public Integer getCode() {
return code;
}
public void setCode(Integer code) {
this.code = code;
}
public String getMsg() {