[TIL] 코드스테이츠 SEB BE Day 110
in TIL
💡 Today I Will Learn
- Main-Project
✏️ Check Box
📌 정리
다음주 데모데이에 발표할 자료를 작성하고 영상을 만드는 작업을 진행하였다. 프로젝트 전반에 대한 소개는 프로젝트 팀장님이 진행해주셨고, 각 팀원들은 맡은 부분에 대한 기술발표 자료를 준비해서 통합으로 발표영상을 작업하기로 하였다.
기술발표 자료를 작성하면서, 이렇다할 큰 기술을 사용한 부분이 없었기에 새롭게 알게된 부분이나 신박했던 부분들을 작성하였다. 간단히 요약하자면 기존에 사용하던 Mapstruct
라이브러리에서 Wrapper 타입을 Object 타입으로 매핑하려면 default 메서드를 이용해서 직접 구현하곤 했는데, @Mapping
어노테이션을 통해 쉽게 해결할 수 있다는 것을 알아냈다. 또한 Enum 타입에 상수를 한글로 사용하는 것은 이를 사용하는 코드들에서 파싱문제가 있을 것으로 보여서 이를 상수내 변수로 선언하고, 해당 한글값들을 Map
에 캐싱하여 활용할 수 있도록 구성하였다.
🎯 Next Week
- Main-Project
Back to [TIL] 코드스테이츠 SEB BE Day 109