[DDD] chapter 8
chapter 8 8.1 애그리거트와 트랜잭션 한 주문 애그리거트에 대해 운영자는 배송 상태로 변경할 때 사용자는 배송지 주소를 변경하면 다음과 같은 일이 일어난다. 운영자 스레드 고객 스레드 주문 애그리거트 구함 주문 애그리거트 구함 배송 상태로 변경 배송지 변경 트랜잭션 커밋 트랜잭션 커밋 트랜잭션마다 리포지터리는 새로운 애그리거트 객체를 생성하므로 운영자 스레드와 고객 스레드는 같은 주문 애그리거트를 나타내는 다른 객체를 구하게 된다. 운영자 스레드와 고객 스레드는 개념적으로 동일한 애그리거트지만 물리적으로 서로 다른 애그리거트 객체를 사용한다. 때문에 운영자 스레드가 주문 애그리거트 객체를 배송 상태로 변경 하더라도 고객 스레드가 사용하는 주문 애그리거트 객체에는 영향을 주지 않는다. 고객 스레드..
programming/DDD
2024. 2. 21. 23:05
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 기록지
- 후기
- java
- 구현
- 알고리즘
- CJ Olivenetworks
- Programmers
- BaekJoon
- 프로그래머스
- 비트코인
- Python
- 개발자
- 자료구조
- 백준알고리즘
- XML
- 안드로이드 프로그래밍
- 백준 알고리즘
- Spring Boot
- 백준
- 코테
- CJ 올리브네트웍스
- 안드로이드 스튜디오
- C언어
- 문자열
- CJ
- 코딩테스트
- spring
- c++
- 육군
- 코딩
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함