import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@JsonIgnoreProperties(ignoreUnknown = true)
@JsonAutoDetect(
fieldVisibility = JsonAutoDetect.Visibility.ANY,
getterVisibility = JsonAutoDetect.Visibility.NONE)
@ApiModel(value = "Result:通用返回数据结构")
public class Result<T> {
@ApiModelProperty(value = "返回的status")
private Integer status;
@ApiModelProperty(value = "返回的数据")
private T data;
@ApiModelProperty(value = "返回的消息")
private String message;
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public T getData() {
return data;
}
public void setData(T data) {
this.data = data;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
}
Java开发 通用结果封装类
最新推荐文章于 2025-04-28 17:12:18 发布