domain-driven-design

    0

    1답변

    첫 번째 회사에서 10 년을 보낸 후 제 2의 개발자 작업을 시작했는데 선임 개발자라는 직책을 얻은 것 같지는 않습니다. Java 개발 이었지만 우리는 빈혈이있는 도메인 모델로 작업하고있었습니다. 그리고 제 생각에 응용 프로그램은 테스트하기가 힘들었습니다. 불행히도 내가 지금하고있는 코드베이스는 정확히 동일합니다. 그리고 최근에 면접관이 Hibernate

    0

    2답변

    DDD 패턴을 사용하려고 노력 중이며 영구 저장소로 LiteDB, RavenDB 또는 DocumentDB와 같은 NoSQL 데이터베이스 사용을 고려하고 있습니다. 나를위한 이점 중 하나는 관계형 DB를 통해 내 도메인 모델 (전체 집계)을 JSON 문서로 직렬화하고 도메인 모델에서 데이터 모델 매핑을 피하는 DB에 저장할 수 있다는 것입니다. 하지만 화면에

    0

    2답변

    일부 비즈니스 메소드를 호출해야 할 때, 작업이 아래에 주어진 것과 같은 프리미티브 (컬렉션에 항목을 추가하는 것) 일지라도 작업과 관련된 모든 집계 루트를 가져와야합니다. 내가 뭘 놓치고 있니? 또는 테이블 조인을 포함하여 하나의 쿼리를 실행하고 마지막에 선택하고 삽입하는 CRUD 기반 접근 방식이며 데이터베이스 엔진이 모든 작업을 실제로 수행합니다. 실

    0

    1답변

    나는 DDD의 응용 프로그램이 있고 SignalR 내 계층에 맞는 어디 있는지 이해하려고 노력하고 있어요 : 새로운 데이터가있는 경우 1. Presentation (Angular) 2. Distributed Services (Web API) 3. Application 4. Domain 5. Data 는 기본적으로 내 SignalR 허브 클라이언트

    0

    2답변

    내가 DDD를 사용하여 CQRS 응용 프로그램을 설계하고, 다음과 같은 시나리오를 구현하는 방법을 궁금 : Participant 집계 여러 참조 할 수 ParticipantEntry AddParticipantInfoCommand이 명령 측에 발행 집계하는 (AN Order 한 OrderLineItem 유사) Participant 한 ParticipantEn

    1

    3답변

    Order 집계가 주어지면 Order W OrderItem으로 구성됩니다. 순서는 집계 루트입니다. 주문을하는 것은 데이터 일관성을 위해 트랜잭션을 요구하는 유일한 시나리오입니다. 또는 적어도 트랜잭션을 필요로하지 않는 orderItem과 orderItem에서 데이터를 변경하는 시나리오가 많이 있습니다. DDD가 실행되기 전에 트랜잭션은 메소드를 만드는 동

    0

    1답변

    기준 조건 : 고정 매개 변수와 함께 자전거 모델이있다. 원래 모델 매개 변수 외에도 새 모델 매개 변수를 수동으로 추가 할 수 있어야합니다. 상황 : 데이터베이스의 각 매개 변수는 다음과 같은 특성에 의해 표현된다 : 매개 변수 이름 단위 파라미터 값 은 여러 가지가 있습니다 조회 테이블 데이터 베이스. 각 표에는 사용 가능한 측정 단위가 나와 있습니다.

    0

    2답변

    CQRS 및 이벤트 소싱을 사용할 때 내역 데이터를 쿼리하는 방법. 예를 들어, 매출 보고서를 가지고있는 출퇴근 시간 기록 시스템을 구축하는 경우 각 직원의 시간, 지불 비율 및 청구 비율에 대해 쿼리해야합니다. EmployeeID, PayRate 및 EffectiveDate가있는 EMPLOYEE_PAY_RATE 테이블과 ClientID, EmployeeI

    1

    2답변

    DDD에서는 응용 프로그램 계층의 각 집계에 대한 서비스를 만들고 서비스 전에 집계 이름이 추가됩니다. 서비스 목적은 CRUD 작업을 제공하고 도메인 계층의 집계에 도메인 관련 기능을 호출하는 것입니다. 이러한 응용 프로그램 서비스 이름에 집계 이름을 복수 또는 단일로 포함해야합니까? ProductService 또는 ProductsService?

    2

    1답변

    CQRS 응용 프로그램에서 Event Sourcing을 사용하지 않아서 읽기 저장소를 업데이트 할 수있는 간단한 이벤트 로그를 소개했습니다. 쓰기 모델 상태 업데이트, 예를 들면 : 이 내 응용 프로그램에 대한 상태 변경은 두 가지 작업으로 구성되어 있음을 의미한다 SQL INSERT 삽입 이벤트로 이벤트는 모두 작업이 하나 개의 원자 작업으로 발생해야 쓰