ddd

·TIL,일일 회고
개요GlowGrow 프로젝트는 MSA 기반의 멀티모듈이자 DDD를 적용한 프로젝트였습니다. 이 때 DDD를 처음 접하다 보니, 도메인 서비스와 애플리케이션 서비스를 나누는 이유에 대해서 몰랐고 본 글에서 정리하고자 합니다.  DomainService란❓도메인 서비스는 특정 엔티티나 값 객체에 속하지 않는 도메인 로직을 수행하는 서비스입니다. 순수하게 비즈니스 로직만을 담당하며, 외부 의존성이 없는 것이 특징입니다. 도메인 모델은 주로 엔티티와 값 객체(Value Object)로 구성되지만, 모든 비즈니스 로직을 개별 엔티티에 포함시키기에는 비효율적이거나 도메인 모델이 지나치게 비대해질 수 있습니다. 이런 경우, 개별 엔티티로는 처리하기 어려운 비즈니스 로직을 도메인 서비스로 옮겨서 관리합니다. Domai..
지누박
'ddd' 태그의 글 목록