반응형
스프링에서 객체를 리턴할때 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 이 아닌 데이터들만 출력하게 된다.
주의 사항:
위의 옵션 설정시 어플리케이션 모든 객체에 일괄 적용되므로 검증시 고려해야 함.
반응형
'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 |