오늘의 미션은 DDD를 기반으로 Controller, Service, Repository 3대장을 알아보기! 나는 예시를 활용한 공부가 가장 잘 맞기 때문에 예시를 활용해 공부해보자 ✍🏻 💡Controller, Service, Repository가 대체 뭔데? 쉬운 이해를 위해 쇼핑몰 애플리케이션을 만든다고 가정해보자! 이 애플리케이션에는 상품을 등록하고, 주문을 처리하는 기능이 있고, 이를 DDD 아키텍처를 적용해 설계한다고 생각해보기 🤔 1. Controller - 사용자의 요청을 받고, 해당 요청을 처리하는 기능을 담당 - ex) 사용자가 상품을 등록하려면 ProductController이 필요함 - ProductController는 사용자로부터 받은 상품 정보를 검증하고, ProductServic..