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