DAO(Data Access Object)는 DB와 상호작용하여 사용자 정보를 가져옴
DTO(Data Transfer Object)는 계층간 데이터 전송을 위한 객체로 사용
DB접근과 데이터 전송 로직을 명확하게 분리하기 위함
간단예시
DAO dao=new Dao;
User user=dao.findById(1);
DTO dto=new DTO(user);
'WEB > Spring' 카테고리의 다른 글
valid와 validation (0) | 2024.05.22 |
---|---|
Entity와 DTO (0) | 2024.05.21 |
get,post,update,delete (0) | 2024.03.11 |
UserDetailsService (0) | 2024.02.25 |
BCryptPasswordEncoder(비크립트패스워드인코더) (0) | 2024.02.24 |