020ea372
Hugiee.Liu
fea: 测试接口添加
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
package com.objecteye.pojo;
import lombok.Data;
import java.io.Serializable;
/**
* @author: liuhaoyu
* @date: 2023/7/6
*/
@Data
public class Result<T> implements Serializable {
private static final long serialVersionUID = -3498710365399499894L;
private Integer code;
private String message;
private T data;
public static <T> Result<T> success(T t) {
Result<T> result = new Result<>();
result.setCode(200);
result.setMessage("Success");
result.setData(t);
return result;
}
public static <T> Result<T> success() {
return success(null);
}
public static <T> Result<T> failed(String message) {
return failed(message, null);
}
public static <T> Result<T> failed(String message, T t) {
Result<T> result = new Result<>();
result.setCode(201);
result.setMessage(message);
result.setData(t);
return result;
}
}
|