해결된 질문
작성
·
539
4
안녕하세요! entity를 dto로 변환하는게 좋다 하셨는데
repository에서 service로 넘겨줄때 dto를 넘기는게 맞나요 아니면 repository에서는 entity를 넘겨주고 service에서 controller로 넘겨줄때 dto로 변환해서 넘겨주는게 맞나요??
답변 1
2
안녕하세요. 박상호님, 공식 서포터즈 OMG입니다.
Repository에서는 entity를 반환하셔야 합니다.
Repository를 사용하는 Service에서는 Repository에서 반환하는 entity에서 필요한 데이터만 응답으로 내려주도록 설계하시는게 좋습니다.
박상호님이 궁금해하시는 부분에 대해 잘 구분되어져있는 깃허브 주소를 공유할게요.
크롬 웹스토어에서 Octotree를 설치하셔서 프로젝트에서 궁금해 하시는 부분들 훑어보시면 감이 오시리라 생각합니다.
감사합니다.