CQRS를 사용하여 프로젝트를 구현해야하지만 엔티티가 해당 명령 및 쿼리 클래스를 가져 오는 지에 대해 의심 스럽습니다.CQRS 및 도메인 모델
클래스 A, B 및 C가 A가 내 집계 루트이고 다른 클래스가 내 집계에 자식 엔터티 인 경우 어떤 클래스에 명령 및 쿼리 클래스가 있어야합니까?
나는 QueryA, QueryB 및 QueryC가 있어야합니까? 예를 들어, 지연로드를 사용하여 하위 데이터를 가져 오는 QueryA 만 있어야합니까?
리포지토리의 경우 도메인 모델을 이해함에 따라 RepositoryA (집계 루트 용) 만 고려하고 있습니다.