애그리게이트
애그리게이트 💡 상위 수준의 관점 애플리케이션을 개발할 때 상위 수준의 개념을 이용해 전체 모델을 정리하면 전반적인 관계를 이해하는데 도움이 됩니다. 💡 개별 객체 수준의 관점 개별 객체의 관계가 복잡해지면 개별 구성요소 위주로 이해하게 되며, 전반적인 구조나 상위 수준에서 도메인 관계를 파악하기 힘들어집니다. 도메인 요소 간의 관계를 파악하기 힘들다는 것은 코드를 변경하고 확장하는데 어려워진다는 것을 의미합니다. 💡 애그리게이트 수준의 관점 복잡한 도메인을 이해하고 관리하기 쉬운 단위로 만들기 위해서는 상위 수준에서 모델을 바라볼 수 있는 방법이 필요한데 그 방법이 애그리게이트입니다. 수 많은 객체를 애그리게이트 단위로 묶어서 표현하면 상위 수준에서 도메인 모델 간의 관계를 파악할 수 있습니다. 애그리..
스터디/도메인 주도 개발 시작하기
2022. 12. 30. 22:33
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 트랜잭셔널 아웃박스 패턴 스프링부트
- JDK Dynamic Proxy와 CGLIB의 차이
- pipe and filter architecture
- spring boot redisson sorted set
- spring boot poi excel download
- pipeline architecture
- space based architecture
- spring boot 엑셀 다운로드
- transactional outbox pattern
- java userThread와 DaemonThread
- java ThreadLocal
- @ControllerAdvice
- spring boot redis 대기열 구현
- polling publisher spring boot
- transactional outbox pattern spring boot
- 트랜잭셔널 아웃박스 패턴 스프링 부트 예제
- service based architecture
- 공간 기반 아키텍처
- spring boot excel download oom
- 람다 표현식
- redis 대기열 구현
- spring boot redisson 분산락 구현
- microkernel architecture
- redis sorted set
- spring boot redisson destributed lock
- 서비스 기반 아키텍처
- 레이어드 아키텍처란
- redis sorted set으로 대기열 구현
- spring boot excel download paging
- 자바 백엔드 개발자 추천 도서
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함