WEB/Spring

DAO/DTO

hwahaha 2024. 5. 18. 22:30

DAO(Data Access Object)는 DB와 상호작용하여 사용자 정보를 가져옴

DTO(Data Transfer Object)는 계층간 데이터 전송을 위한 객체로 사용

 

DB접근과 데이터 전송 로직을 명확하게 분리하기 위함

 

간단예시

DAO dao=new Dao;

User user=dao.findById(1);

DTO dto=new DTO(user);