• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

23강 흐..너무어려워요...

23.03.03 01:42 작성 23.03.03 03:27 수정 조회수 427

1

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

 

분명 articleservice 에서는

더미 테이블에 들어있는 글목록을 가져올때.

엔티티를 -> dto로 변경안했거든요 ?

dto -> 엔티티로 변경하는건 왜하는건지 알겠는데.

근데왜 23강

commentServic 에서는

댓글 목록가져오는데

엔티티를 -> dto로 변경해요 ?

 

그전강의에서는 바꾼적없잖아요 선생님

답변 1

답변을 작성해보세요.

1

DTO는 클라이언트와 컨트롤러사이에서
엔티티는 서버 내부에서 사용하는게
일반적인 실무 원칙입니다.

이전 게시글(Article)의 경우
간단히 Article 엔티티를 반환하였으나,

댓글(Comment)부터는
엔티티가 아닌 댓글 DTO
즉, CommentDto를 반환하도록
적용하였습니다.

강의 특성상
초반부일수록 최소한의 개념만을
후반으로 갈수록 많은 개념을
코드에 함께 녹여내었습니다

PS.
다들 어려워하는만큼
그만큼 더 가치가 있다 생각합니다