-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
상품 도메인 개발 DTO 사용 관련 질문 드립니다.
24.02.05 12:48 작성 조회수 126
0
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)
[질문 내용]
안녕하세요.
도메인 내용 중 ItemRepository 객체 중 update 메서드의 파라미터를 Item -> ItemDto 객체로 변경하여 사용하려고 합니다.
Dto를 적용함으로써 얻는 장점을 이렇게 이해했는데 맞나요?
1. 코드의 명확성(역할 분할 - DB연동/Data전달)
2. 복잡한 서비스 구축 시, 도메인 객체 변경 최소화를 위해현업에서 Dto 생성 시, Package를 어떻게 구성하여 생성하는지?
EX) Dto 패키지를 domain과 관련 없는 경로에 신규 생성?위 내용대로 ItemRepository 내부의 메서드의 파라미터를 변경하게 되면, 결국 도메인 에서 Dto를 참조?의존? 하게 되는건데 올바른 설계 방법인지 궁금합니다.
올바르지 않다면 service 부분 등에서만 사용 하는 게 맞는 건가요?
답변을 작성해보세요.
0
답변 1