본문 바로가기
공부/프로그래밍

[Spring] Bean 객체를 JSON으로 변환할때 빈값이 있는건 key에서 제외

by demonic_ 2017. 5. 17.
반응형

설정전 값.



보시는 바와 같이 비어있는 것도 null로 표시되어 나온다.


우선 jackson-annotations 이 필요하다. 여기서는 메이븐을 통해 추가한다

<dependency>

<groupId>com.fasterxml.jackson.core</groupId>

<artifactId>jackson-annotations</artifactId>

<version>2.8.5</version>

</dependency>


Bean에 다음의 어노테이션을 설정하면 제거해서 나온다.

@JsonInclude(Include.NON_NULL)

public class TestResponse {




반응형

댓글