본문 바로가기
개발 일기

DAO와 DTO의 차이

by heybrro 2023. 8. 24.

몇년간 개발했으나 바보같이 이 두개의 차이를 모른다.

정확히 알고 써야 하므로 정의부터 얘기해보겠다.

 

(1) DAO
Data Access Object(데이터 접근 객체)의 약자이다.
데이터베이스에 데이터가 있을때 이를 접근하기 위해 생성하는 객체이다.
- DB 데이터 조회 및 조작 전담하는 객체(오브젝트)

(2) DTO 
Data Transfer Object (데이터 교환)을 위한 객체이다.
- 누군가(고객,웹,클라이언트)와 데이터를 송수신할때 담는 객체

'개발 일기' 카테고리의 다른 글

[GIT] submodule 추가, 삭제 방법  (0) 2022.03.02
Flutter 맛보기 공부중  (0) 2020.01.09

댓글