kotlin
[jackson] 데이터가 null일때 empty list로 바꾸는 옵션
AsCE_hyunseung
2022. 9. 19. 21:57
data class Test(
val field: List<String>?
)
위와 같은 형식으로 deserialize시에 default 값으로 empty list를 주고 싶다면
@JsonSetter(nulls = Nulls.AS_EMPTY) 를 붙이면 된당
그러면 해당 필드를 not nullable하게 사용 가능하다
data class Test(
@JsonSetter(nulls = Nulls.AS_EMPTY)
val field: List<String>
)