기본 흐름
요청만 있는 경우
요청 -> 컨트롤러 -> 서비스 -> dao -> db
예) 회원가입, 게시판 글 저장, 수정, 삭제 등등
요청과 응답 둘다 있는 경우
요청 -> 컨트롤러 -> 서비스 -> dao -> db (필요한데이터 가지고) ->
dao -> 서비스 -> 컨트롤러 -> model 오브젝트 -> view -> 응답
예) 회원정보 조회, 게시글 조회, 게시글 검색 등등
이런 구조를 3tier architecture(아키텍쳐) 라고 한다
'Spring Boot' 카테고리의 다른 글
@Compnent (0) | 2023.10.17 |
---|---|
@SpringBootApplication 동작원리 (0) | 2023.10.17 |
세션(session), 쿠키(cookie) (0) | 2023.09.26 |
Query String / ?name=value&name=value (0) | 2023.09.21 |
MySql과 스프링부트 DB 연동 (0) | 2023.02.09 |