개발 공부가 시험 공부는 아니지만

  • 홈
  • 태그
  • 방명록

Spring 2

[Spring] 불변 ResponseDTO 만들어보기

문제 상황 Response DTO를 어떻게 하면 불변한 클래스로 구성할 수 있을까 고민해봤다.  우선 결론부터 말하면, 현재 프로젝트에서의 Response DTO를 다음과 같이 구성했다. @Getter@Builder(access = AccessLevel.PRIVATE)@AllArgsConstructor(access = AccessLevel.PRIVATE)public class UserProfileResponse { private final Long id; //유저 id private final String email; //유저 email //유저 엔티티를 인자로 하여 ResponseDTO를 반환하는 정적 팩토리메서드 public static UserProfileResponse of(..

Spring 2024.06.18

[Spring MVC] Spring Interceptor에 대해 알아보자

인터셉터란? Dispatcher Servlet가 Controller를 호출하기 전과 후에 요청과 응답을 참조하거나 가공할 수 있게하는 기능을 제공하는 클래스이다.Interceptor는 Spring 스펙, Filter는 Servlet 스펙이다. Web Conatiner가 아닌 Spring Container에서 관리된다. 실행시점 Interception point before the execution of a handler. Called after HandlerMapping determined an appropriate handler object, but before HandlerAdapter invokes the handler.DispatcherServlet은 Handler Mapping을 통해 적절한 C..

Spring 2023.07.26
이전
1
다음
더보기
프로필사진

개발 공부가 시험 공부는 아니지만

  • 분류 전체보기 (44)
    • JPA (3)
    • java (2)
    • c언어 (8)
    • 컴퓨터 구조 (9)
    • Elastic Search (2)
    • 네트워크 (1)
    • 시스템 프로그래밍 (1)
    • Spring (2)
    • 데이터베이스 (0)
    • 프로그래밍 언어 (0)
    • Swagger (1)
    • Auth (2)
    • HTTP (2)
    • 외부 API 사용 (2)
    • Real MySQL (1)
    • 클러버 (7)
    • Docker (1)

Tag

enum, relevancy, Dall-e #이미지 생성 #API #달리 #open ai, Elastic Search, c언어 #비트 #비트 필드, JWT, wrapper클래스, JSON Web Token, 참조타입, PAPAGO, status code, swagger #OpenAPI #OpenApiFilter #Spring, 토큰, @Entity, JPA, @Builder, 컴파일러 #gcc #오브젝트 파일, 기본타입, jjwt, 역인덱싱,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바