07/31 Class객체, Command pattern, Factory pattern, GOF(Gang of Four:4명의 갱단) 디자인 패턴
Steps For Programmer/JSP & Servlet 2009. 7. 31. 17:02
@ api가 없으면 어떻게 객체의 메서드와 속성을 알겠는가?
-- Class객체의 메서드를 이용해서 알아내자
init()의 매개변수인 ServletConfig는 web.xml(배포 서술자)의 <init-param>의 내용을 전달해준다.
@ Command pattern
: 클라이언트의 요청(Command) 하나하나 마다 그것에 대응하는 클래스를 1:1로 만드는 패턴
@ Factory pattern
: 객체를 메모리에 올릴때 요청에 상황에 맞게 동적으로 따라서 로직에 의해서 자동으로 올라가는 패턴
@ 책 소개 : GOF(Gang of Four:4명의 갱단) 디자인 패턴
패턴이란 ?
- 규칙적인 공통적인 습관,행태. 미국인 4명이 23가지 패턴에 이름을 붙여서 서적으로 출간
- 23가지의 정형화되고 이론화된 패턴
서블릿자격증을 받을수 있는 init()메서드 안에서 로직을 정의하자
(생성자에서 정의하면 SerfvletConfig를 물려받지 못한다)
//생성자를 사용하지 않고, init()을 사용한 이유는?
//web.xml을 읽어 들이는 ServletConfig 객체를 사용하기 위해서