Controller, Service, DAO, Mapper

Boaz Kang·2024년 5월 11일
post-thumbnail

MVC패턴

Controller

웹 브라우저의 요청을 전담하여 처리한다.
Controller가 Service를 호출한다.

Service

비즈니스 로직을 수행한다.
데이터베이스에 접근하는 DAO를 이용해서 결과값을 받아온다.

DAO

DAO는 데이터베이스에 접속하여 비즈니스 로직 실행에 필요한 쿼리를 호출한다.

DB

DB에서 알맞은 쿼리를 실행하고 결과값을 반환한다.

DTO

Data Transfer Object의 약자로 각 계층이 데이터를 주고 받을 때 사용하는 객체를 말한다.
😁각 계층이란, View, Controler, Service, DAO, DB를 말한다.

profile
Just Do It

0개의 댓글