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