文章目录
java的result类
demo
package com.example.demo.util;
import java.util.HashMap;
import java.util.Map;
// 定义一个返回结果的类
public class Result {
// 成功与否的标志
private Boolean success;
// 返回码
private Integer code;
// 返回的消息
private String message;
// 返回的数据
private Map<String, Object> data = new HashMap<>();
// 获取成功标志的getter方法
public Boolean getSuccess() {
return success;
}
// 设置成功标志的setter方法
public void setSuccess(Boolean success) {
this.success = success;
}
// 获取返回码的getter方法
public Integer getCode() {
return code;
}
// 设置返回码的setter方法
public void setCode(Integer code) {
this.code = code;
}
// 获取返回消息的getter方法
public String getMessage() {
return message;
}
// 注意:这里没有提供设置返回消息的setter方法,
// 但你可以根据需要添加,例如:public void setMessage(String message) { this.message = message; }
// 获取返回数据的getter方法(通常不需要setter方法,因为数据通常是通过构造方法或业务逻辑设置的)
public Map<String, Object> getData() {
return data;
}
// 你可以根据需要添加构造方法或其他业务逻辑方法
// 例如:public Result(Boolean success, Integer code, String message, Map<String, Object> data) { ... }
}
javaweb项目可以用到的一个工具类