3) 서버 프로그램 구현하기 •프로그램 구현 절차 -> MVC 기반 구조 - DTO/VO 구현 DTO(Data Transfer Object)는 프로그램에서 유통되는 데이터를 객체화한 것 -> 데이터 값을 설정하고 조회하는 getter, setter 외에 비즈니스 로직을 가지지 않음 VO(Value Object)는 DTO와 비슷하나 데이터의 값을 변경할 수 없음 - SQL 구현 - DAO 구현 DAO(Data Acess Object)는 데이터베이스에 접근하여 데이터를 생성, 조회, 수정 삭제하는 역할을 담당함 -> 특정 타입의 데이터베이스나 다른 영속성 매커니즘에 추상 인터페이스를 제공하는 객체 -> 비즈니스 로직과 데이터베이스 접근 로직을 분리하기 위해 사용 - Service 구현 사용자의 요청에 따라 ..