cqrs

    0

    1답변

    데이터의 일부 투영을 가져 오기 위해 쿼리를 구현하려고합니다 도메인 모델에서 관리하는 DB에서 MVC보기. 내가 정적 뷰를 반환 MVC 컨트롤러가 쿼리 처리기 또는 소위 읽기 모델 저장소보다는 전체 본격적인 도메인 객체를 반환 집계 루트 저장소를 사용 DTO들을 요청해야 읽었습니다. 이렇게하면 성능을 극대화하고 (필요한 데이터에 대한 쿼리 최적화) 도메인

    0

    1답변

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

    2

    2답변

    일반적인 DDD 프로젝트에서 저장소에서 검색 한 엔터티가 도메인 계층에서 응용 프로그램 계층으로 DTO로 전송 될 것으로 예상됩니다. CQRS의 한 가지 이유는 응용 프로그램 계층 (주로 읽기 연산)에 필요한 쿼리가 도메인 계층에서 필요로하는 쿼리와 다르다는 것입니다. 따라서 동일한 객체의 쿼리 결과조차도 레이어간에 다를 수 있습니다. 내 도메인 계층 내에

    1

    2답변

    내 응용 프로그램은 CQRS 패턴과 저장소를 사용하여 설계되었습니다. 데이터베이스에 연결하지 않고 명령 클래스의 단위 테스트를 만들려면 어떻게해야합니까? 우리는 Moq을 사용하여 저장소의 모의물을 만듭니다.

    0

    3답변

    간단한 예로서 사용자, 제품 및 고객이 있습니다. 사용자는 특정 제품 및 특정 고객에게 액세스 할 수 있습니다. 내 SQL Server를 내 코드에 매핑하고 linq를 사용하여 데이터를 가져 오는 데 edmx 파일을 사용하고 있습니다. 일반적인 쿼리는 다음과 같이 보일 수 있습니다 from prod in ctx.Products join userProduc

    1

    1답변

    CQRS에서는 명령과 쿼리를 분리합니다. 내가 이해하는 바와 같이, 명령은 Entity 상태를 수정할 수있는 도메인 이벤트를 발생 시키지만, 쿼리는 특정 DTO를 데이터 저장소에서 직접 반환합니다. this article에 따르면 UI는 각 CommandHandler가 처리하는 Command를 생성하는 Command Bus를 통해 명령을 내린다. Comma

    2

    3답변

    CQRS에 대한 자습서를 몇 개 읽었지만 모두 실제 사례를 사용하지 않았습니다. 쉬운 일들)은 메모리 이벤트 저장소 만 가지고 있습니다. 그리고이 예제에서는 이벤트의 "재생"에서 객체의 현재 상태를 쉽고 빠르게 얻을 수 있습니다. 그러나이 방법은 실제 단어로 어떻게 작동합니까? SQL 데이터베이스와 예. .이 전 사용자와 시스템을 가지고 있다고 하자 그리고

    1

    1답변

    저의 목표는 글쓰기를위한 도메인 모델을 가지고 (클라이언트에게 노출 된 쓰기 가능 엔티티가 없어야 함) 읽기를 쿼리합니다 (읽기 전용 특수 엔티티 모델). Breeze와 관련된 복수형 트레이닝을 보면서 나는 필요한 사용 예제를 찾을 수 없었습니다. 클라이언트 자바 스크립트 내부 엔티티에 쿼리를 배치하는 것이 보여졌습니다. 그러나 나는 3 가지 경우를 제외하

    8

    2답변

    누구든지 프로덕션 환경에서 상관 ID를 사용할 수있는 방법에 대한 예제를 제공 할 수 있습니까? 요청/응답 유형의 메시지에서 사용되었지만 사용 장소를 이해하지 못한다고 읽었습니다. 예를 들어 (내가 잘못 생각하는 경우) 내가 5 명의 가입자를 가질 수있는 게시판 구독 시나리오에 있다고 생각할 수 있습니다. 동일한 상관 ID로 5 개의 응답을받는 경우 모든

    3

    1답변

    CQRS의 많은 구현이 명령 버스라는 메커니즘을 구현하는 것으로 보입니다.이 메커니즘은 구독 핸들러가 명령을 내리는 데 사용됩니다. a) 명령 버스는 분산 명령 패턴 또는 메시지 버스 패턴의 구현입니까? b) CQRS와 관련하여 메시지 버스라는 용어도 사용 된 것으로 나타났습니다. 메시지 버스와 명령 버스는 동일한 메커니즘에 대한 다른 이름입니까? 아니면