목록DAO (1)
주뇽's 저장소
[Spring] DAO, DTO의 차이
DAO(Data Access Object)와 DTO(Data Transfer Object) DAO(Data Access Object)와 DTO(Data Transfer Object)는 소프트웨어 개발, 특히 데이터베이스와의 상호작용을 다룰 때 자주 사용되는 개념이다. 이 둘은 명확히 다른 역할을 하지만, 때때로 혼동되기도 한다. DAO (Data Access Object) 목적 : DAO는 데이터베이스 접근하는 객체로, 데이터베이스의 CRUD(Create, Read, Update, Delete)작업을 처리 특징 : DAO는 데이터베이스 쿼리를 실행하고 결과를 반환하는 메서드를 포함한다. DAO는 데이터베이스와의 상호작용을 추상화하고, 비즈니스 로직과 데이터베이스 사이의 중간 계층 역할을 한다. 예시 : ..
웹개발/SpringBoot
2023. 12. 8. 14:11