기술과 산업/언어 및 프레임워크

[Jackson] NULL 값 표현에 대한 처리

B컷개발자 2014. 9. 17. 10:28
728x90

모델 기반으로 JSON 메시지를 처리하는데 있어서 변수들이 NULL 값을 갖을 수 있는데 이를 JSON에서 표현하기 싫다면?


아래와 같이 처리할 수 있다.


1.  ObjectMapper의 메서드로...


mapper.setSerializationInclusion(Inclusion.NON_NULL);

ObjectMapper mapper = new ObjectMapper();


2. Annotation 설정으로


 @JsonSerialize(include = Inclusion.NON_NULL)


OR 매핑하는것보다 그냥 Map으로 처리하는게 더 좋은거 같기도하고... 그때 그때 달라서...ㅋ

728x90