泉州住房和城乡建设网站,策划与设计一个电子商务网站,辽宁建设厅查询网站首页,广告中国所谓的生命周期指的是一个对象从诞生到销毁的整个生命过程#xff0c;我们把这个过程就叫做一个对象的生命周期~~
Bean的生命周期分为以下五大部分#xff1a; 实例化#xff08;为 Bean 分配内存空间#xff09; 设置属性#xff08;Bean对象注入/装配#xff09; 初…所谓的生命周期指的是一个对象从诞生到销毁的整个生命过程我们把这个过程就叫做一个对象的生命周期~~
Bean的生命周期分为以下五大部分 实例化为 Bean 分配内存空间 设置属性Bean对象注入/装配 初始化 执行各种通知 执行初始化的前置方法 执行初始化方法两种执行方式一种是执行PostConstruct注解另一种是执行init-method方法 执行初始化的后置方法 使用 Bean在程序中使用 Bean 对象 销毁 Bean将 Bean 对象进行销毁操作 执行PreDestroy注解 重写DisposableBean接口方法 执行destroy-method方法
需要注意的是“实例化”和“初始化”是两个完全不同的过程千万不要搞混实例化只是给 Bean 分配了内存空间而初始化则是将程序的执行权从系统级别转换到用户级别并开始执行用户添加的业务代码。