작성한 질문수
[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
Response 데이터 제어를 위한 Filtering
작성
·
413
2
@JsonIgnore 과 같이 어노텐션도 상속 과정에서 적용되나요 ?? 아니면 자식은 반영되지 않고 새로 적용해야하나요?? 그외 어노텐션 또한 궁금합니다
답변 2
안녕하세요, 이도원입니다.
User에 적용된 @JsonIgnore 필드는 User를 상속받은 User2에도 적용되며, JSON 데이터에 적용되지 않습니다.
아래 이미지에서 첫번째가 User를 반환한 결과이고, 두번째가 User2를 반환한 결과입니다. 두 예제 모두 @JsonIgnore로 선언된 address 데이터를 전달받지 않는것을 볼 수 있습니다.
감사합니다.
0
감사합니다