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