아키텍처 표현 영역 사용자의 요청을 받아 응용 영역에 전달하고 응용영역의 결과를 다시 사용자에게 전달한다. HTTP요청을 응용 영역이 필요로 하는 형식으로 변환해서 응용 영역에 전달하고 응용영역의 응답을 HTTP응답으로 변환하여 전송한다. Controller 응용 영역 시스템이 사용자에게 제공해야할 기능을 구현 기능 구현을 위해 도메인 모델을 사용하고 로직을 직접 수행하기 보다는 도메인 모델에 로직 수행을 위임한다. Service 도메인 영역 도메인의 핵심로직을 구현 기능 구현을 위해 도메인 모델을 사용하고 고직을 직접 수행하기 보다는 도메인 모델에 로직 수행을 위임한다. @Entity, @Repository 인프라스트럭처 영역 논리적인 영역보다는 실제 구현을 다루는 영역 RDBMS, MONGO DB, ..