HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
[New] 타일러팀
[New] 타일러팀
/
코코아 헤어샵
코코아 헤어샵
/
📚
회의록
/
✔️
(2022.07.06)
✔️

(2022.07.06)

 

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); } }
 
 
‘’;;;;