안녕하세요 ModelMapper 질문이 있습니다.
260
작성한 질문수 2
현재 강의 수강하면서 개인적으로 프로젝트를 하나 만들어보면서 함께 적용도 해보면서 공부하고 있는데요.
웹이 아닌 API만 구현 중 입니다.
1. 제가 공부하기로는 API개발에서도 Entity를 리턴해주면 않되고 DTO로 만들어서 사용자에게 내보내줘야 한다고 알고 있는데 이때에도 ModelMapper와 같은 라이브러리를 이용해서 DTO to Entity와 Entity to DTO로 사용해야 하는건가요 ?
2. 모든 Response에서 DTO로 만들어서 리턴을 해주는지 궁금합니다. 모든 요청마다 DTO를 만들어서 리턴해주기에는 번거롭고 DTO가 많아질 것 같습니다.
답변 1
0
꼭 그렇게 하라는 법이 있는게 아닙니다. 그것보다 편한 방법이 있거나 DTO를 쓰지 않아도 되는 상황이면 쓰지 않아도 됩니다. 질문에 앞서서 왜 DTO로 응답을 만들어 보내는지. 그 이유에 해당하는지. ModelMapper를 써서 변환을 해야 하는지.. 안해도 되는지.. 이런거에 정해진 답이 있는게 아니에요. 주어신 상황이 어떤지 왜 도움이 되는지를 생각해야지 모든 상황에 적당한 정답을 찾으려드는건 좋은 방법이 아닙니다.
Study 개설하는 로직에 대해서 궁금점이 있습니다.
0
56
1
앱 재시작 후 회원가입
0
104
1
app.host 관련 질문이 있습니다
0
99
1
강의 버전 정보
0
127
1
event, study 참조
0
224
2
비밀번호 변경 로직 질문있습니다.
0
136
1
프로필 수정 처리 merge 질문입니다.
0
108
1
회원가입 성공 후 redirect이동시 권한 질문
0
498
3
HtmlEmailService 개발하다 생긴 의문입니다
0
253
2
postgreSql 연결하여 JPA 를 통해 테이블 생성시 ZONE 테이블 생성에서 에러가 납니다
0
433
2
수업질문 [긴급] 로그인안되는 문제 말씀해주시는 부분 반영해서 최종 질문드립니다
0
265
2
[긴급-재업로드]수업질문 로그인 안 되는 문제
0
239
1
[긴급] 로그인해도 네비게이션 바가 안 바뀌고 있습니다!! 로그인이 안 됩니다 도와주세요
0
278
1
cropper 오류 문제로 질문드립니다..
0
289
2
authentication관련 질문...
0
498
2
모임참가 취소 할때 로직 질문
0
352
3
안녕하세요 기선님 질문이있습니다..
0
232
1
HTML코드 및 강의 중간자료들
0
681
3
springSecurity
0
526
2
버전 질문입니다.
0
305
1
부트스트랩, css
0
357
2
영속성 컨텍스트 질문
0
253
2
다시 강의를 보니 드는생각..
0
355
2
5:50에 나오는 HTML코드는 어디서 찾을 수 있나여?
0
317
1





