실패별 최종 상태를 정책 표로 고정한다
exception class 변경이 commit 의미를 몰래 바꾸지 않게 한다.
| 실패 | DB 결과 | 구조 |
|---|---|---|
| Optimistic conflict | rollback | runtime default |
| Report 생성 | 함께 rollback | rollbackFor |
| Notification | core commit | outbox 분리 |
exception class 변경이 commit 의미를 몰래 바꾸지 않게 한다.
| 실패 | DB 결과 | 구조 |
|---|---|---|
| Optimistic conflict | rollback | runtime default |
| Report 생성 | 함께 rollback | rollbackFor |
| Notification | core commit | outbox 분리 |