: Data Transfer Object
데이터를 옮겨줄 수 있는 오브젝트다. 자바에서 만든 객체를 DB에서 엔티티 상태로 만들어 준다.
client <-> controller <-> service
Client, Controller, Service 사이에서 dto가 실행되기 때문에, dto는 getter와 setter를 가지고 있다.
이제 DTO를 통해 도메인들이 DB에 등록됐다. 이제 자바에서는 해당 도메인들을 쓸 수 있다. 이것을 ENTITY
라고 한다.
즉, 객체를 만들어서 DB에서 쓸 수 있는 상태를 ENTITY
라고 한다.