DI(Dependency Injection) (1) 썸네일형 리스트형 [Spring Boot] DAO, DTO DAO(Data Access Object) DB의 데이터에 접근하기 위한 객체이다. DB에 접근하여 데이터를 조회하거나 조작하는 로직을 담당한다. DB의 연결관리, SQL문 실행 등의 기능을 통해 데이터를 처리한다. 일반적으로 인터페이스로 처리되고 이 인터페이스의 구현체에서 실제 DB 연결 및 데이터 처리 로직을 구현한다. 이를 통해 데이터 접근 로직과 비즈니스 로직을 분리하여, 코드의 유지보수성을 높일 수 있다. DTO(Data Transfer Object) 계층 간 데이터 교환을 위해 사용되는 객체이다. 일반적으로 DB에서 데이터를 가져온 후, 이를 클라이언트에게 전송하기 위해 사용되는 객체를 의미한다. 로직을 가지지 않은 순수한 데이터 객체, getter, setter 메소드만 포함한다. 데이터 전.. 이전 1 다음