반응형 Spring 도메인1 [JAVA/Spring boot] 스프링 용어 정리 (Controller, dto, dao ....) Controller - url에 따라 view와 맵핑 DAO - Service와 DB를 연결하고, 실제 DB에 접근하는 객체 Repository - DAO와 같지만 CRUD API를 제공한다.(JPA CRUD Method) DTO - DB에서 데이터를 가져와 Controller 및 Service에게 전달할때 사용되는 객체 VO - DTO와 동일하지만 읽기만 가능 Domain - 실제 DB의 테이블과 매칭될 클래스 * DTO와 분리하여 사용(View와DB Layer를 분리하기 위해) Service - 비즈니스 로직 처리 -> DAO로 DB에 접근하여 DTO를 이용하여 데이터를 전달받은 다음, Service에서 데이터를 이용하여 비즈니스 로직 처리 2022. 11. 23. 이전 1 다음 반응형