안드로이드와 백엔드 간에 날짜 포맷을 "yyyy:MM:dd:hh:mm:ss"로 정했기 때문에 각 mapper에서 LocalDateTime으로 역직렬화하는 로직을 중복해서 정의하지 않는 게 좋다고 생각합니다.
위 포맷의 문자열을 LocalDateTime으로 변환해주는 단일 Serializer를 만들고 모든 response에 적용하는 게 좋다고 생각합니다. 이렇게 하면 안드로이드와 백엔드 간에 날짜 포맷을 변경할 때 Serializer만 변경하면 되기 때문입니다.
AS-IS
TO-BE
예상 소요 시간
이슈를 완료하기까지 예상되는 소요 시간을 분 or 시간 or 일 단위로 작성해주세요.
1초
📌 어떤 기능을 리팩터링 하나요?
안드로이드와 백엔드 간에 날짜 포맷을 "yyyy:MM:dd:hh:mm:ss"로 정했기 때문에 각 mapper에서 LocalDateTime으로 역직렬화하는 로직을 중복해서 정의하지 않는 게 좋다고 생각합니다. 위 포맷의 문자열을 LocalDateTime으로 변환해주는 단일 Serializer를 만들고 모든 response에 적용하는 게 좋다고 생각합니다. 이렇게 하면 안드로이드와 백엔드 간에 날짜 포맷을 변경할 때 Serializer만 변경하면 되기 때문입니다.
AS-IS
TO-BE
예상 소요 시간
🔍 참고할만한 자료(선택)