본문 바로가기

🌱JAVA/📖 JAVA_Spring_정리

Dto와 Entity

# Dto와 Entity

- DTO 의 역할

DTO는 프로세스 간에 데이터를 전달하는 용도의 객체이다. 비즈니스 로직을 포함하지 않는 데이터를 전달하기 위한 단순한 객체 를 뜻하고 MVC 패턴에서는 주로 Client 와 Controller 사이에서 데이터를 전달하는 용도로 사용된다.

(DTO는 주로 POST로 값을 전달할때 사용 되는거 같고 해당 값을 Entity로 넘기거나 할때 사용 되는거 같다.)

- ENTITY의 역할

ENTITY는 JPA 의 실제 DB 의 테이블과 매핑되는 객체로서, 서비스에서 행하는 Business 로직 중 데이터의 변경에 대한  역할을 수행하는 객체라 할 수 있다.