IT, 프로그래밍/Spring

Gson 사용 시 꼭 알아야 할 기본 지식

오리@ 2018. 7. 20. 16:22

JSON은 따로 형 타입을 정의하지 않기 때문에,


정수형이 실수형 타입으로 정의된다.


GSON 사용시 타입을 Object로 하여 값을 꺼낼경우에, Type Casting Mismatch 오류가 발생할 수가 있는데


이를 방지하기 위해서는 DTO를 정의하여 변수 별 형 타입을 정확히 알려주거나


Custom Deserializable class를 정의하여 사용하여야 한다.


관련 링크 --> https://okky.kr/article/371438


JSON 형타입 --> https://www.w3schools.com/js/js_json_datatypes.asp


http://dololak.tistory.com/256