현재 진행중인 공모전 프로젝트는 외국인의 한국 관광 활성화를 돕고자 하는 어플로, 서비스 내 다국어 지원이 요구된다. 프론트에서 받아오는 데이터를 번역처리를 하기에는 번역 성능이 썩 좋지 않으며, 그만큼 성능이 떨어질 수 있기에 생각하지 않았다. 특히 서비스 특성 상
이전에 Entity단에서 직접 번역값과 매핑하는 것에 대해,엔티티마다 Translatable 인터페이스를 구현하고, 번역 필드를 관리하는 코드가 반복되고, 필드가 추가될 때마다 TranslatableField를 함께 추가해주어야 한다는 부분에 대해 번거로움을 느꼈습니다