써먹는 웹개발
[Jpa] @JsonInclude(JsonInclude.Include.NON_NULL) 뜻 본문
728x90
반응형
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class MyDto {
//@JsonInclude(JsonInclude.Include.NON_NULL)
private String stringValue;
private int intValue;
boolean booleanValue;
}
클래스 필드에서 null이 되는 필드는 JSON으로 serialize할 때 제외하도록 하는 어노테이션입니다. 위 코드에서는 stringValue 변수는 JSON으로 저장되지 않습니다.
※ serialize : 자바 객체를 JSON으로 변환하는 작업 (JSON -> 객체는 deserialize)
728x90
반응형
'웹개발 > Jpa' 카테고리의 다른 글
[Jpa] 조회시 첫째 줄만 반복해서 출력되는 문제와 해결방법 (0) | 2021.12.04 |
---|---|
[Jpa] intellij > gradle 환경에서 Q Class 생성 안되었을때 해결방법 (0) | 2021.12.03 |
[JPA] 모델 관련 어노테이션 정리 (0) | 2021.09.10 |
[Jpa] 기본값 추가할때 처리 (0) | 2021.08.30 |
[Jpa] 시퀀스 매핑 방법 (0) | 2021.08.30 |
Comments