# KotlinSerializtion
총 1개의 포스트
GsonConverterFactory 와 Kotlin Serialization Converter 같이 쓰기
같이쓰게 된 배경.. 우선 회사에서 api 통신시 null 값이 오는 부분들이 좀 있었고 null로 인해 굉장히 불필요한 코드들이 적히는 것이 싫었다.. 우선 null 체크같은 것들 이런 것들이 기본적으로 보일러 플레이트가 되었다. 또한 이제 Gson도 잘 안쓰고 Moshi를 더 쓴다는 것을 알았고,, 이 Gson 을 이제 어떻게 할까 고민을 하는 계기가 되었다. 고민을 하는 도중 Kotlin Serialization 이 있는 것을 알게되었고, 성능도 Gson 보다 좋고 나쁘지 않은 것 같아 이를 적용해보았다. Gson의 단점?.. 우선 retrofit의 컨버터를 GsonConverterFactory를 사용하는 경우를 예로 들면 우리가 만약 데이터 클래스를 아래와 같이 구현하고, 서버에서 응답 데이터가 아래와 같이 왔다면 ServerResponseData클래스에서 default value를 설정했더라도 description은 null 값이 된다. 이런 상
2023년 2월 26일
·
0개의 댓글·
0