DTO (Data Transfer Object) == VO (Value Object)로 불리기도 하며, 계층간 데이터 교환을 위한 객체를 의미 VO의 경우 Read Only의 개념을 가지고 있음. Entity (Domain) 데이터베이스에 쓰일 컬럼과 여러 엔티티 간의 연관관계를 정의 데이터베이스의 테이블을 하나의 엔티티로 생각해도 무방함 실제 데이터베이스의 테이블과 1:1로 매핑됨 이 클래스의 필드는 각 테이블 내부의 컬럼(Column)을 의미 DAO (Data Access Object) 데이터베이스에 접근하는 객체를 의미 (Persistance Layer) Service가 DB에 연결할 수 있게 해주는 역할 DB를 사용하여 데이터를 조회하거나 조작하는 기능을 전담 Repository Entity에 의..