채널톡 아이콘

인프런 커뮤니티 질문&답변

현이님의 프로필 이미지

작성한 질문수 15

코드로 배우는 React with 스프링부트 API서버

장바구니 컨트롤러 처리

ModelMapper 와 entityToDto 차이

작성

·

94

·

수정됨

0

강사님의 강의에서 엔티티를 DTO로 변환할때 2가지 방식을 다 보여주셨는데 , 모델 매퍼로 엔티티 -> DTO 변환방식과 entityToDto 메소드 처럼 직접 개발자가 명시해줘서 엔티티를 DTO로 변환하는 방식의 차이점과 선택기준이 궁금합니다!!

답변 1

0

구멍가게코딩단님의 프로필 이미지
구멍가게코딩단
지식공유자

ModelMapper의 경우는 비교적 단순한 변환에는 적합합니다만

 

뭔가 변환을 적극적으로 처리하거나 타입을 변경하는 작업에는 적합하지 않습니다.

 

개인적으로는 직접 메서드를 작성하는 편을 나중을 위해서라도 선호하는 편입니다.