3 Layer Architecture

고은아·2023년 6월 27일
0

TIL

목록 보기
14/49

Controller Service Repository

Controller

  • 클라이언트의 요청을 받기
  • 요청에 대한 로직 처리는 Service에게 전담
  • Request 데이터가 있다면 Service에 같이 전달
  • Service에서 처리 완료된 결과를 클라이언트에게 응답

Service

  • 사용자의 요구사항 처리 ('비즈니스 로직')
  • DB 저장 및 조회가 필요할 때는 Repository에게 요청

Repository

  • DB 관리 (연결, 해제, 자원 관리)
  • DB CRUD 작업을 처리

0개의 댓글

관련 채용 정보