목록옵저버 패턴 (1)
삶 가운데 남긴 기록 AACII.TISTORY.COM
리스너(Listener) : 옵저버(observer) 패턴
애플리케이션이 어떤 작업의 영향으로 다른 작업도 자동으로 같이 실행되어야 하는 경우가 종종 있습니다.이를 위해서 자바에서는 옵저버 패턴을 사용합니다. 특정한 구독자(subscriber)들을 보관하고 있다가 이벤트를 발행(publish)하면 구독자들이 실행하는 방식입니다. ServletContext Listener서블릿 API는 여러 이벤트에 맞는 리스너들을 인터페이스로 정의해두었습니다.이를 이용해서 애플리케이션이 시작되거나 종료될 때 특정 작업을 수행하거나, session에 특정한 작업에 대한 감시와 처리, request에 특정한 작업에 대한 감시와 처리들을 할 수 있습니다.import lombok.extern.log4j.Log4j2;import javax.servlet.annotation.WebLis..
DEV&OPS/Java
2025. 11. 3. 09:22