Springboot 全局统一返回结果类
warning:
这篇文章距离上次修改已过627天,其中的内容可能已经有所变动。
非常简单的记录一下此功能的实现
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* @author :Buckler
* @date :Created in 2023/8/10 16:40
* @description:全局统一返回结果
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class HttpResult<T> {
private int code;
private String message;
private T data;
/**
* 返回成功结果(没有返回结果)
*
* @return 成功
*/
public static <T> HttpResult<T> success() {
return new HttpResult<>();
}
/**
* 返回成功结果
*
* @param data 数据
* @return 成功结果
*/
public static <T> HttpResult<T> success(T data) {
return new HttpResult<>(200, "success", data);
}
/**
* 返回失败结果
*
* @param code 响应状态码
* @param message 原因
* @return 失败结果
*/
public static <T> HttpResult<T> failure(int code, String message) {
return new HttpResult<>(code, message, null);
}
}
真棒!
《帅气的恶魔》剧情片高清在线免费观看:https://www.jgz518.com/xingkong/72811.html
《贤妻逆袭惹不起》短片剧高清在线免费观看:https://www.jgz518.com/xingkong/154139.html
博主真是太厉害了!!!