본문 바로가기

Spring/Springboot

Controller, Service, Repository의 역할

 
Controller

클라이언트의 요청을 받음

요청에 대한 처리는 서비스에게 전담

클라이언트에게 응답

 

Service

사용자의 요구사항 처리(비즈니스 로직)

DB정보 필요 시 Repository에게 요청

 

Repository

DB관리(연결, 해제, 자원 관리)

DB CRUD 처리