아래 내용 중에 Comment 대신에 CommentDto 를 사용하는 이유가 뭔가여? ``` public ReponseEntity<List<CommentDto>> comments(@PathVariable Long articleId) { ```
제공되는 데이터와 실제 데이터를 구분하기 위함입니다. DTO가 클라이언트에게 제공되는 요리라면, 엔티티는 DB에 담겨진 날것의 식재료인데요 DTO와 엔티티를 구분하면 더욱 유연한 데이터 관리가 가능합니다. 더 자세한 내용은 "엔티티 DTO 차이" 또는 "엔티티 DTO 구분" 혹은 "엔티티 DTO 나누는 이유" 정도로 구글링해보세요👍 PS. 클라이언트에게 제공하는 데이터는 DTO로 만드는 것이 좋습니다.