[TIL] 코드스테이츠 SEB BE Day 42

💡 Today I Will Learn

  • Service - API 계층 연동
  • DTO와 Entity간 매핑

✏️ Check Box


📌 정리


Service 계층에서 DTO와 Entity간의 변환을 Builder 패턴을 통해 수동으로 진행해왔다. 그러던 와중 ModelMapper에 대해 알게되어 사용하려 했지만 성능 이슈가 있다는 글을 보고 실질적으로 사용하지 않았었다😅

이번 챕터에서 배운 MapStruct는 물론 장단점이 있겠지만 ModelMapper에 비해 성능이 우수하고 컴파일 시점에서 오류를 찾을 수 있다. 다만 final 필드에 대한 매핑을 제공하지 않는 등의 단점도 존재한다.

🎯 Tomorrow


  • @ExceptionHandler
  • @RestControllerAdvice

Back to [TIL] 코드스테이츠 SEB BE Day 41