当前位置: 首页 > news >正文

娃派wap自助建站宁波优化seo软件公司

娃派wap自助建站,宁波优化seo软件公司,国外h5汇总网站,汕头市小程序定制公司Bean 生命周期 一、Bean 实例化的基本流程 Spring容器在进行初始化时,会将xml配置的的信息封装成一个BeanDefifinition对象,所有的BeanDefifinition存储到一个名为beanDefifinitionMap的Map集合中去,Spring框架在对该Map进行遍历&#xff0…

Bean 生命周期

一、Bean 实例化的基本流程

Spring容器在进行初始化时,会将xml配置的的信息封装成一个BeanDefifinition对象,所有的BeanDefifinition存储到一个名为beanDefifinitionMap的Map集合中去,Spring框架在对该Map进行遍历,使用反射创建Bean实例对象,创建好的Bean对象存储在一个名为singletonObjects的Map集合中,当调用getBean方法时则最终从该Map集合中取出Bean实例对象返回

二、具体步骤

总体分为四个阶段:实例化 =》 属性注入 =》 初始化 =》销毁

1、实例化 Bean

根据配置文件中 Bean 的定义,利用反射技术创建 Bean 的实例

2、注入对象依赖的属性值(或对象)
3、处理各种Aware接口
4、执行 BeanPostProcessor 前置处理

如果想对 Bean 进行一些自定义的前置处理,那么可以让 Bean 实现 BeanPostProcessor 接口

将会在该阶段调用 POSTProcessBeforeInitialization(Object obj,String s)方法

5、执行InitializingBean初始化方法

如果 Bean 实现了 InitializingBean 接口,执行 afeterPropertiesSet() 方法

6、执行init-method自定义初始化方法

如果 Bean 在Spring 配置文件中配置了 init-method 属性,则会自动调用其配置的初始化方法

7、执行BeanPostProcessor后置处理

如果这个 Bean 实现了BeanPostProcessor接口将会调postProcessAfterInitialization(Object obj,String s)方法,由于这个方法是在 Bean初始化结束后调用;

8、执行DisposableBean销毁Bean

当 Bean 不再需要时,会经过清理阶段,如果 Bean实现了 DisposableBean 这个接口,会调用其实现的 destroy()方法执行销毁;

9、执行destroy-method自定义销毁方法

如果这个 Bean 的 Spring 配置中配置了destroy-method 属性,会自动调用其配置的自定义销毁方法

http://www.15wanjia.com/news/2827.html

相关文章:

  • 百度突然搜不到网站百度商家入驻怎么做
  • 怎么找的做网站的人百度手机软件应用中心
  • 注册网站卖钱最多的人网络推广吧
  • 个人网站主页设计怎么自己弄一个平台
  • crm系统什么意思首页排名优化公司
  • 无锡 电子商务网站建设seo短视频发布页
  • 网站安全建设方案报告长沙seo排名收费
  • 网站备案号超链接怎么做网站seo在线优化
  • wordpress网站备份最新实时新闻
  • 网站建设合同纠纷 延期 没有完成进入百度知道首页
  • 做sns网站要多大空间百度指数需求图谱
  • 手机图片网站 模版关键词优化排名seo
  • 东莞建设网首页贵州网站seo
  • 虚拟网站管理系统营销策划咨询
  • 深圳专业的网站制作公司百度如何快速收录
  • 网站建设 招标任务书百度推广管家
  • 太原本地网站沧州网站建设优化公司
  • 搭建网站案例百度网盘网页版官网
  • 建设企业网站企业网银北京网络营销公司排名
  • 可以自己做网站服务器不百度官方人工客服电话
  • 如何做好网站建设seo综合查询是啥意思
  • 餐饮网站开发背景免费网站模板
  • 嘉兴中小企业网站制作seo排名推广
  • 平面设计师简历范文seo软件定制
  • 创意设计小发明搜索引擎优化是什么
  • 去年做那些网站能致富网络营销的推广
  • 有没有专做食品批发的网站营销策略有哪几种
  • 企业信息查询单在哪打印seo有什么作用
  • 怎么搭建手机网站m百度竞价电话
  • 自家电脑做网站服务器w7花生壳公司网络推广方法