package cn.znx.blog.exception;
public class MyException extends Exception {
private static final long serialVersionUID = 1L;
//异常信息
private String message;
public MyException(String message) {
super();
this.message = message;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
}
定义JSON响应类:
@Data
public class Result {
//状态码
private String code;
//错误信息
private String message;
//还是json
private HashMap<String,Object> data = new HashMap<>();
//登录失败
public static Result error(String string){
Result result = new Result();
result.setCode("999999");
if (StringUtils.isEmpty(string)){
result.setMessage("登录失败");
}else{
result.setMessage(string);
}
return result;
}
//添加数据
public Result add(String key,Object value){
this.getData().put(key,value);
return this;
}
//登录成功
public static Result success(){
Result result = new Result();
result.setCode("000000");
result.setMessage("登录成功");
return result;
}
}