Jackson
-
[SpringBoot] Jackson AnnotationFramework/Spring 2020. 8. 17. 16:35
1. @JsonInclude - 어노테이션 속성을 제외 하는 데 사용된다. 어떤 방식으로 될지 사용하는 옵션으로는 다음과 같은 것이 있다. ALWAYS - 속성 값에 관계없이 항상 포함시키는 값입니다. NON_NULL - null이 아닌 값만 포함시키는 값입니다. NON_ABSENT - null이나 참조 유형의 "없음"값 (예 : Java 8 '선택적'또는 {link java.utl.concurrent.atomic.AtomicReference})을 제외함 즉, null이 아닌 값을 따르지 않는 것입니다. 이 옵션은 대부분 "선택 사항"(Java 8, Guava)과 함께 작동하는 데 사용됩니다. NON_EMPTY - null 값이 있거나 비어있는 것으로 간주되는 값은 포함하지 않습니다. 비어 있는 것으로 ..