api post1 DAO, DTO 알아보기 // 예제 - 유저관리 API POST DAO (Data Access Object) 란?데이터베이스나 기타 영속성 메커니즘에 접근하는 객체 목적: 데이터 접근 로직과 비즈니스 로직을 분리기능: CRUD(Create, Read, Update, Delete) 작업 수행사용이유: - 코드 재사용성 향상 - 데이터 접근 방식 변경 시 유연성 제공 DTO (Data Transfer Object)프로세스 간 데이터를 전달하는 객체목적: 데이터 전송 최적화특징: - 비즈니스 로직 없이 데이터만 포함- 일반적으로 단순한 getter/setter 메서드만 가짐장점:- 네트워크 호출 횟수 감소- 데이터 캡슐화* DAO와 DTO의 관계- DAO는 데이터베이스와 상호작용하여 데이터를 가져오고, 이를 DTO에 담아 비즈니스 계층으로 전달한다.- DTO는 여러 .. 2024. 12. 22. 이전 1 다음