添加实现生命周期回调方法