[우버이츠 클론코딩] # 5. DTO, Entity

GisangLee·2022년 6월 14일
0

Giber-eats

목록 보기
1/5

1. What is DTO

  • Entity를 복사해 두는 객체로 이해하면 쉽다.

    계층 간 데이터 교환이 이루어질 수 있도록 하는 객체.
    View와 통신하고 View와 Controller 사이에서 데이터를 주고 받을 때 활용성이 높다.


2. What is Entity

  • 실제 데이터 테이블과 매핑되는 클래스

    디비 테이블에 존재하는 Column들을 Field로 가지는 객체이다.


3. DTO와 Entity를 분리하는 이유

  • 가지고 있는 데이터는 둘 다 동일하지만
    DB와 View 사이의 역할을 철저히 나눠야하기 때문이다.
profile
포폴 및 이력서 : https://gisanglee.github.io/web-porfolio/

0개의 댓글