DAO와 DTO
업데이트:
DAO
DAO는 Data Access Object의 약자로, 데이터베이스의 데이터에 접근하기 위해 생성하는 객체이다.
데이터를 조회하거나 조작하는 기능을 전담하도록 만든 객체로, 코드의 간결화 및 모듈화,유지보수를 위해 별도의 DAO클래스를 생성하고, DAO클래스 안에서 DML을 처리한다.
DTO
DTO는 Data Transfer Object의 약자로, 계층간 데이터를 교환할 때 쓰이는 객체이다.
VO와 동일한 계념이지만, VO는 read only 속성을 가진다.
DTO는 로직을 가지고 있지 않은 순수한 데이터의 객체로, 속성과 그 속성의 접근을 위한 getter, setter 메소드만을 가지고있다.
공유하기
Twitter Google+ LinkedIn
댓글남기기