반응형
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 | 31 |
Tags
- Axon framework
- 플러터 개발
- 스프링
- 알고리즘공부
- JPA
- 자료구조공부
- JPA예제
- DDD
- K8S
- JPA 공부
- 자바공부
- Flutter
- 코테준비
- nestjs
- querydsl
- 코테공부
- 프로그래머스
- nestjs공부
- 기술공부
- 스프링부트공부
- 기술면접공부
- Kafka
- 플러터 공부
- nestjs스터디
- 스프링부트
- 스프링공부
- JPA공부
- 카프카
- JPA스터디
- 스프링 공부
Archives
- Today
- Total
목록헥사고날 아키텍처 (1)
DevBoi
[DDD] 헥사고날 아키텍처, 클린 아키텍처
레이어드아키텍처의 개선방향으로 아키텍처에 대한게 두가지 정도있다. 비즈니스 로직은 내부영역에 놓고, 외부영역에 즉 가변적인 영역을 외부에 놓는다. 클린아키텍처는 아래와 같다. 서비스는 유스케이스에 해당 된다. 원리는 헥사고날과 비슷하다. 가변적인 영역을 외부에 놓고, 비즈니스 로직을 내부에 놓는다. 외부 서비스에서 Aggregate를 호출하고, 혹은 프록시나 이벤트를 사용한다. 서비스는 필요시에 비즈니스 도메인인 Aggregate를 호출하고 이는 엔티티나 VO를 호출하게된다.
Develop/[DDD]
2023. 6. 8. 10:38