강의

멘토링

커뮤니티

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

김동희님의 프로필 이미지
김동희

작성한 질문수

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

간단한 주문 조회 V2: 엔티티를 DTO로 변환

안녕하세요!! dto class에 관한 질문입니다

작성

·

234

1

안녕하세요 jpa 관련 강의들을 모두 듣고 프로젝트에 적용을 해보고 있습니다!!  프로젝트에 적용하던 도중 dto 클래스가 엄청 많아지는 것을 보고 질문하게 되었습니다. api를 개발할 때 하나의 엔티티에 생성,수정 등의 여러가지 requestdto를 만들고 이에 대한 여러가지 responsedto를 만들었습니다. 프로젝트를 계속 진행하면 하나의 엔티티에 수많은 dto class 들이 생겨나는 데 이렇게 하는 것이 맞는 것인지 궁금합니다!!

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 동희님

네 맞습니다.

API는 거의 각각의 DTO가 나오게 됩니다.

물론 너무 크기가 작은 API는 통합해서 좀 더 큰 사이즈로 만들게 되면 API 숫자도 줄이고 통합도 가능합니다.

감사합니다.

김동희님의 프로필 이미지
김동희

작성한 질문수

질문하기