DAO와 DTO

업데이트:

DAO

DAO는 Data Access Object의 약자로, 데이터베이스의 데이터에 접근하기 위해 생성하는 객체이다.
데이터를 조회하거나 조작하는 기능을 전담하도록 만든 객체로, 코드의 간결화 및 모듈화,유지보수를 위해 별도의 DAO클래스를 생성하고, DAO클래스 안에서 DML을 처리한다.


DTO

DTO는 Data Transfer Object의 약자로, 계층간 데이터를 교환할 때 쓰이는 객체이다.
VO와 동일한 계념이지만, VO는 read only 속성을 가진다.
DTO는 로직을 가지고 있지 않은 순수한 데이터의 객체로, 속성과 그 속성의 접근을 위한 getter, setter 메소드만을 가지고있다.


태그:

카테고리:

업데이트:

댓글남기기