반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- JPA스터디
- Axon framework
- 스프링부트
- K8S
- 자료구조공부
- Flutter
- nestjs스터디
- 스프링공부
- 알고리즘공부
- querydsl
- DDD
- JPA예제
- 스프링
- 프로그래머스
- 기술면접공부
- 기술공부
- 스프링 공부
- 플러터 개발
- 코테준비
- nestjs공부
- JPA
- 스프링부트공부
- 코테공부
- 자바공부
- nestjs
- 플러터 공부
- 카프카
- JPA공부
- Kafka
- JPA 공부
Archives
- Today
- Total
DevBoi
[DDD] 헥사고날 아키텍처, 클린 아키텍처 본문
반응형
레이어드아키텍처의 개선방향으로 아키텍처에 대한게 두가지 정도있다.
비즈니스 로직은 내부영역에 놓고, 외부영역에 즉 가변적인 영역을 외부에 놓는다.
클린아키텍처는 아래와 같다.
서비스는 유스케이스에 해당 된다.
원리는 헥사고날과 비슷하다. 가변적인 영역을 외부에 놓고, 비즈니스 로직을 내부에 놓는다.
외부 서비스에서 Aggregate를 호출하고, 혹은 프록시나 이벤트를 사용한다.
서비스는 필요시에 비즈니스 도메인인 Aggregate를 호출하고 이는 엔티티나 VO를 호출하게된다.
반응형
'Develop > [DDD]' 카테고리의 다른 글
[DDD] 커뮤니케이션 유형 (0) | 2023.06.08 |
---|---|
[DDD] CQRS 및 아키텍처 패턴 (0) | 2023.06.08 |
[DDD] 레이어드 아키텍처 (0) | 2023.06.08 |
[DDD] Axon framework 를 사용해보자 (1) (0) | 2023.06.01 |
[DDD] 도메인 모델 패턴 , Aggregate 모델링(1) (0) | 2023.05.22 |