Response Entity 공유
@Getter @Setter @NoArgsConstructor public class ApiResponse<T> { private int statusCode; private T data; @JsonFormat(shape = Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Seoul") private LocalDateTime serverDateTime; public ApiResponse(int statusCode, T data) { this.statusCode = statusCode; this.data = data; this.serverDateTime = LocalDateTime.now(); } public static <T> ApiResponse<T> ok(T data) { return new ApiResponse<>(200, data); } public static <T> ApiResponse<T> fail(int statusCode, T data) { return new ApiResponse<>(statusCode, data); } }
‘’;;;;