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
| package com.hqd8080.pojo;
import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor;
@Data @NoArgsConstructor @AllArgsConstructor public class Result<T> {
private Integer code; private String message; private T data;
public static <E> Result<E> success(E data) { return new Result<>(0, "操作成功!", data); }
public static Result success() { return new Result(0, "操作成功!",null); }
public static Result error(String message) { return new Result(1, message, null); } }
|