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 |
Tags
- Action Pattern
- java 정렬
- 스프링 배치
- Serial GC
- 사가 패턴
- spring batch
- 디자인 패턴
- saga pattern
- Spring Boot Actuator
- zipkin
- Spring Cloud Netfilx Eureka
- Resilinece4j
- Transaction Pattern
- JPA
- The law of Demeter
- 키클락
- 배치
- 멀티스레드
- 타입스크립트
- 디자인패턴
- thread
- MSA
- TypeScript
- 스레드
- 알고리즘
- 생산자 소비자 패턴
- spring cloud
- Java
- 체인 패턴
- Parallel Old GC
Archives
- Today
- Total
목록Transaction Pattern (1)
PSD( Private-Self-Development )
명령 패턴
명령 패턴? 행동의 호출을 객체로 캡슐화하여 실행하는 행동 패턴이다. Action Pattern 이나 Transaction Pattern 으로 도 불린다. 명령 패턴의 특징 매개변수 동작을 객체화하여 매개변수 형태로 전달한다. 전달 받은 객체를 바로 실행하는 것이 아니라 명령 객체로 프로퍼티에 저장한 후, 임의의 시점에서 일괄 실행한다. 시점 제어 작업의 요청과 처리를 분리하고 요청하는 작업들을 객체로 캡슐화한다. 이러한 객체의 실제 동작과 호출 실행 부분을 분리하면 동작의 실행 시점을 제어 할 수 있다. 동작 객체를 저장해놓고 필요 시점에 별도로 실행하는 식( Java Transaction 의 동작 방식을 생각하면 된다. ) 복구 동작 취소 처리를 할 수 있다. 저장 명령 실행 중 오류가 생기는 경우 ..
Backend/디자인패턴
2023. 5. 30. 17:28