• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

@JsonIgnore 상속에 대해 질문 드립니다.

21.02.10 01:42 작성 조회수 284

2

@JsonIgnore 과 같이 어노텐션도 상속 과정에서 적용되나요 ?? 아니면 자식은 반영되지 않고 새로 적용해야하나요?? 그외 어노텐션 또한 궁금합니다

답변 2

·

답변을 작성해보세요.

2

안녕하세요, 이도원입니다. 

User에 적용된 @JsonIgnore 필드는 User를 상속받은 User2에도 적용되며, JSON 데이터에 적용되지 않습니다. 

아래 이미지에서 첫번째가 User를 반환한 결과이고, 두번째가 User2를 반환한 결과입니다. 두 예제 모두 @JsonIgnore로 선언된 address 데이터를 전달받지 않는것을 볼 수 있습니다.

감사합니다. 

0

yim0321님의 프로필

yim0321

질문자

2021.02.11

감사합니다