써먹는 웹개발

[Jpa] @JsonInclude(JsonInclude.Include.NON_NULL) 뜻 본문

웹개발/Jpa

[Jpa] @JsonInclude(JsonInclude.Include.NON_NULL) 뜻

kmhan 2021. 11. 25. 16:20


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
반응형


Comments