文档中心
探索 DWeb 框架的无限可能,构建下一代高性能 Web 应用
LifecycleManager (生命周期管理器)
`LifecycleManager` 管理应用的生命周期,统一处理启动、运行、关闭流程,支持生命周期钩子。
概述
LifecycleManager 负责管理应用的生命周期阶段,支持生命周期钩子,确保应用的正确启动和关闭。
生命周期阶段
Code
快速开始
基本使用
Code
注册生命周期钩子
Code
生命周期钩子
Code
**说明:**
**`onInitialize`**:在应用初始化时调用
**`onStart`**:在应用启动时调用
**`onStop`**:在应用停止时调用
**`onShutdown`**:在应用关闭时调用
API 参考
构造函数
Code
**参数:**
application:Application- 应用实例
方法
registerHooks(hooks)
注册生命周期钩子。
Code
getPhase()
获取当前生命周期阶段。
Code
setPhase(phase)
设置生命周期阶段(通常由框架内部调用)。
Code