DTO의 패키지 분류 #22
Replies: 3 comments
-
저는 dto package만 있으면 된다고 생각하긴 했습니다. 컨트롤러에서 request dto를 보내주면, service에서 response dto를 보내주고 그 dto를 컨트롤러에서 응답으로 넘겨주는 단순한 개념으로 생각하면 dto package만 있으면 된다고 생각했습니다! |
Beta Was this translation helpful? Give feedback.
-
저는 둘다 상관없는 입장이긴합니다. |
Beta Was this translation helpful? Give feedback.
-
그동안 진행한 프로젝트에서는 controller의 dto와 service의 dto를 구분하긴 했지만 필드가 달랐던 적(사용되는 시점이 다른 dto)이 없어서 코드 중복이 발생한다는 점에서 불필요할 수 있다는 것에 동의합니다. https://umbum.dev/1206 |
Beta Was this translation helpful? Give feedback.
-
현재 구조에서 패키지가
controller.dto
와service.dto
두 패키지서 DTO를 관리고 있는데요!DTO의 사용 범위를 각각의 레이어마다 나눌 건지, 아니면 데이터 모양이 같은 DTO의 경우 여러 레이어에서 같이 사용할 수 있도록 설계할 건지에 대해서 토론해보면 좋을 것 같아요!
해당 결과에 대해서 dto를 관리하는 패키지 구조가 변경될 수 있을 것 같아요.
각자 자유롭게 의견 부탁드립니다!🤗
Beta Was this translation helpful? Give feedback.
All reactions