웹 프로젝트의 구조

u·2021년 12월 30일
0

SpringBoot

목록 보기
14/20

웹프로젝트의 구조를 살펴보자

ver1.0


출처->https://gmlwjd9405.github.io/2018/12/25/difference-dao-dto-entity.html

Controller란?

컨트롤러는 uri를 적절하게 view에 매핑하고 service 레이어를 호출해서 작업을 넘기는 영역이다

Service란?

서비스 레이어는 비즈니스 로직을 처리하는 곳이다. 데이터를 DAO(레포지토리)를 통해 받고 다시 컨트롤러에 넘기는 역할을 담당한다.

DAO (Repository)란?

실질적으로 DB와 데이터를 주고받는 영역이다. 개발자는 여기서 sql문을 작성한다.

0개의 댓글