막연히 Entity와 DTO를 구분해야 된다는 것만 알고 있었고, 실제로 그렇게 프로젝트를 진행해왔다.
근데 왜? 귀찮게 Request용, Response용 용도마다 DTO를 하나씩 만들어야 하는걸까?
우선, Entity, DTO, VO의 개념에 대해서 먼저 알아보도록 하겠다
위의 Entity 는 실제로 개발하고 있는 프로젝트의 Entity의 일부이다.
위의 칼럼들을 통해 JPA가 RDB Table을 생성한다