application
-
Nestjs Lifecycle 과 Event hooksNode 2024. 11. 19. 22:52
1. 라이프사이클NestJS는 애플리케이션 시작과 종료 시 다양한 이벤트를 발생시킨다. 이를 통해 초기화 작업, 리소스 설정, 클린업(종료 작업) 등을 수행할 수 있다.전체 수명 주기를 초기화, 실행 및 종료의 세 단계로 나눌 수 있다.2. 라이프사이클 이벤트NestJS 의 Lifecycle Events 는 애플리케이션 또는 특정 구성 요소(module, provider, controller)의 수명 주기 동안 특정 시점에 실행되는 메서드이다. 명시적으로 각 훅의 인터페이스를 implements 해야 훅이 정상적으로 트리거된다. 2.1. 애플리케이션 초기화 관련 이벤트이벤트대상설명OnModuleInit모듈, 프로바이더모듈이나 프로바이더가 생성되고 의존성이 주입된 후 호출된다.OnApplicationBo..