DTO 상단에
@JsonInclude(JsonInclude.Include.NON_NULL)을 추가해 주면 null인 데이터는 json결과에 나타나지 않는다
@JsonInclude(JsonInclude.Include.NON_NULL) 사용 전
{
"이름" : "kim",
"주소" : "서울",
"나이" : "22",
"번호" : null
}
@JsonInclude(JsonInclude.Include.NON_NULL) 사용 후
{
"firstName" : "Michael",
"lastName" : "Jordan",
"byName" : "Air Jordan"
}
DTO값이 null이면 json 출력을 막는다