박은종의 객체지향 설계를 위한 디자인패턴 with 자바
Command Pattern
명령을 클래스로 만듬(메뉴, 프로토콜)
- 요청을 객체로 만들어 전달한다.
- 요청을 기록으로 남겨 취소도 가능하도록 한다.
- 클라이언트 서버간의 프로토콜로 사용할 수 있다.
- 명령 자체를 객체화 하여 여러 다른 객체에 명령이 전달되거나 명령이 조합될 수도 있다.
- 새로운 프로토콜이 추가되기 쉽다.
- 부가적인 정보가 많은 경우는 비효율적일 수 있다.
LIST
'4차산업혁명의 일꾼 > Java&Spring웹개발과 서버 컴퓨터' 카테고리의 다른 글
스프링의 정석 : 남궁성과 끝까지 간다 1 : 스프링MVC , SpringMVC (0) | 2023.03.13 |
---|---|
Interpreter Pattern - 디자인패턴(인터프리터 패턴) (0) | 2023.03.12 |
디자인 패턴 with 자바 - 낭비를 없애기(Flyweight, Proxy) (0) | 2023.03.09 |
스프링 부트의 정석 : 이번에도 남궁성과 끝까지 간다 1 (0) | 2023.03.06 |
구조안을 돌아다니며 처리하는 패턴(Iterator, Vsitor, Chain of responsibility) (0) | 2023.03.06 |