데이터를 목적에 따라 정의하는 구조체DTO( 데이터를 전달하기 위한 객체 ), VO( 값 자체를 포현하는 객체 ), DAO( Database에 접근하는 역할을 하는 객체), Entity (실제 DB 테이블과 매핑되는 클래스 )에 대해 알아볼 예정이다. DTO( Data Transfer Object)계층 간 데이터 교환을 위해 사용하는 객체로직을 가지지 않은 순수한 데이터 객체(Getter/Setter)만을 가짐주로 DB에서 데이터를 갖고오거나 통신(FrontEnd)에서 요청하거나 응답할 때 데이터를 담아 전달할 때 사용한다.class UserSignInRequestDto{ private String userId; private String password;} VO(Value Object)값 자..