도메인 모델과 바운디드 컨텍스트
도메인 모델과 경계
한개의 모델로 도은 하위 도메인을 표현 하려는 시도는 X
하위 도메인 마다 모델을 만들어야함
도멜은 특적한 컨텍스트 하에서 완전한 의미 이렇게 구분되는 겨예를 갖는 컨텍스트를 DDD에서 바운디드 컨텍스트라고 부른다
바운디드 컨텍스트
바운디드 컨텍스트는 모델의 경계를 결정 용어를 기준으로 구분
하나의 바운디드 컨텍스트는 논리적으로 하나의 모델을 갖는다
여러 바운디드 컨텍스트에서 여러 하위 도메인을 개발할때 구분되는 패키지를 갖도록 구현
바운디드 컨텍스트 구현
바운디드 컨텍스트는 표현,서비스,도메인,인프라스트럭쳐,DB까지 모두 포함된다
꼭 도메인 주도로 개발할 칠요 없음 간단한 것은 CRUD로 구현해도 됨
두가지를 같이 쓰기도함
'Java' 카테고리의 다른 글
DDD CQRS (0) | 2023.06.07 |
---|---|
DDD 이벤트(Event) (1) | 2023.06.07 |
DDD 애그리거트 트랜젝션 관리 (0) | 2023.06.03 |
DDD 도메인 서비스 (0) | 2023.06.03 |
DDD 응용서비스와 표현 영역 (0) | 2023.06.03 |