Serialization1 DTO 직렬화 과정에서 PropertyNamingStrategy 사용하기 프로젝트를 진행하면서 외부 서버와 통신할 일이 있는데, 이 과정에서 자잘한 스트레스를 받았다. 카카오에서 제공하는 Daum 검색 API로 책 관련 정보를 파싱받고 있다. 그런데, 여러 개의 도서 정보를 조회 시 주어지는 메타 정보 데이터가 다음과 같이 주어진다. "meta": { "is_end": true, "pageable_count": 1, "total_count": 1 } 변수명이 Snake Case로 선언되어 있다. 보통 변수명을 지을 때는, 다음과 같은 케이스를 많이 사용한다. 케밥 케이스 : 하이픈으로 단어를 연결한다. (예시 : is-end, pageable-count) 스네이크 케이스 : 밑줄 문자로 단어를 연결한다. (예시 : is_end, pageable_count) 카멜 케이스 : 첫.. 2021. 3. 4. 이전 1 다음 반응형