JAVA
DAO, DTO란?
순두부 호랑이
2022. 9. 6. 15:32
728x90
SMALL
DAO(Data Access Object)
DB의 data에 접근하기 위한 객체이다. DB에 접근하기 위한 로직을 분리하기 위해 사용한다.
직접 DB에 접근하여 data를 삽입, 삭제, 조회 등 조작할 수 있는 기능을 수행한다.
MVC패턴의 Model에서 이와 같은 일을 수행한다.
DTO(Data Transfer Object)
DTO계층 간 (Controller, View, Business Layer)데이터 교환을 위한 자바 빈즈를 의미한다.
DTO는 로직을 가지지 않는 데이터 객체이고 getter/setter 메소드만 가진 클래스를 의미한다.
728x90
LIST