-
스프링에서 객체를 리턴할때 null 값인 필드값을 제외 하고 싶을 경우Tech/SpringBoot 2017. 6. 23. 10:17반응형
스프링에서 객체를 리턴할때 null 값인 필드값을 제외 하고 싶을 경우 가 있다.
아래 와 같이 null 필드값들이 포함된 객체가 있다고 할때
{"id": 5,"name": "Gavin","password: null,"birthDate": null,"email": null}application.properties 에서 다음과 같이 설정 하도록 한다.spring.jackson.default-property-inclusion: NON_NULL{"id": 5,"name": "Gavin"}null 이 아닌 데이터들만 출력하게 된다.주의 사항:
위의 옵션 설정시 어플리케이션 모든 객체에 일괄 적용되므로 검증시 고려해야 함.
반응형'Tech > SpringBoot' 카테고리의 다른 글
EnableSNIExtension 확장 기능 끄기 (0) 2017.07.20 Spring RedisTemplate-HashOperation 사용 (0) 2017.07.07 Spirng Vaadin Helloworld (0) 2017.06.21 PersistentObjectException: detached entity passed to persist (0) 2017.06.15 Spring profile 적용 (0) 2017.06.09