목록listener (2)
개발 무지렁이

💡. 서버 시작시, Spring webMVC 동작흐름 서버가 시작되면('WAS'가 올라가면서) 프로젝트가 실행(배포)되면 (0) 'web.xml문서'를 로딩..(listener, filter, servlet)이 순서대로 등록 및 생성된다. ⚠️. BeanFactory 인터페이스를 기능확장시킨 'context(ApplicationContext)' 로딩.. (0-1) 먼저, listener의 'root-context.xml문서' 로딩..(Business Logic에 해당하는 DI Container 생성, bean 등록 & DI주입) (0-2) filter (향후 이 인터페이스의 구현체가 servlet으로 향하는 URL요청주소를 가로채서 사전처리한다.)..

옵저버 패턴 관찰대상에 변화가 생겼을 때, 연결된 대상에 2차적 행동을 하는 구조를 말한다. 관찰대상(버튼)이 있어야 한다. 관찰대상(버튼)에 무언가를 맡겨야 한다. 변화가 생겼을 때, 연결된 Listener의 메서드를 호출해야 한다. Listener를 따르는 클래스의 오버라이딩된 메서드에서 실제 작동하는 메서드를 호출해준다. ❓ Listener는 표준 규격이다. : 2022년 자동차(버튼)를 만들 때 국제 표준 타이어 규격(Listener)에 맞춘다 2028년 미쉐린 타이어(클래스)를 만들 때, 국제 표준 타이어 규격(Listener)을 따라서 만든다 2028년 한국 타이어(클래스)를 만들 때, 국제 표준 타이어 규격(Listener)을 따라서 만든다 2022년에 만든 자동차에 2028년에 만든 미쉐린..