(Spring) Controller, Service, Repository 역할

이진석·2022년 10월 3일
1
post-thumbnail

Controller


클라이언트와 가장 가깝게 위치하며 클라이언트의 요청을 받아 Service에게 요청에 대한 처리를 넘기고, 모든 처리가 완료 되었을 때 응답하는 역할


사용자의 요구사항을 처리(비즈니스 로직)하는 역할을 담당하며 DB 정보가 필요할 경우 Repository에 요청함.
요구 사항이 다양해질수록 비즈니스 로직도 다양해지기 때문에 현업에서는 서비스 코드가 계속 커짐.


DB를 관리하고 DB에 대한 CRUD 작업을 처리.


전체적인 연결 흐름.

profile
고양이 두마리의 집사이자 행복 코딩을 추구하는 주니어 개발자입니다!

0개의 댓글