Value Object (1) 썸네일형 리스트형 JDBC - DAO / DTO / VO JDBC - DAO / DTO / VO에 대해서 알아보자. DAO(Data Access Object)-데이터 접근 객체 데이터베이스의 데이터에 접근하는 객체이다. 데이터베이스를 사용해 데이터 조작하는 기능을 하는 객체를 뜻한다. 필요한 인터페이스를 DAO에 넣고, DAO는 해당 인터페이스를 구현한 객체를 사용자에게 전달한다. 데이터베이스에 대한 접근을 DAO가 하여 데이터베이스의 상세한 사항을 노출시키지 않고 특정 데이터의 일부 동작을 제공하게 된다. 또한 다수의 원격호출을 통한 오버헤드를 DTO, VO를 통해 줄일 수 있고 다수의 데이터베이스 호출문제를 해결한다. 또한 단순히 읽기만 하는 연산이므로 트랜잭션 간의 오버헤드를 감소할 수 있다. DTO(Data Transfer Object)-데이터 전송 객.. 이전 1 다음