生命周期挂钩和OOS模板最佳实践