12.15发布版-如何叙述Spring Bean 的生命周期,让面试官眼前一亮!

AID:
CID:
视频图片:
作者头像:
弹幕地址:
视频描述:

热门回复:

  • 流浪的碳基生命:高手的回答不就是背的更熟?[doge]
  • 吃菠菜的太守:1.创建前准备,比如调用工厂的后置处理器 2.对象实例化,根据bean定义,找到类信息,使用反射创建对象 3.对象属性装填,装填成员变量,如果成员变量有其他bean,则加载其他bean 4.执行初始化,某些对象可能有初始化方法,在此时调用 5.销毁 注:在实例化和初始化前后都可以放置beanPostProcessor,对bean做各式各样的修改
  • 缸染力特:反射创建bean工厂,属性注入,初始化,实例bean容器管理的对象,销毁
  • 黄三爷善骑射:普通: 分为5个阶段加载,实例化,销毁,加载与销毁的时候可以配置一些int-method或者destory-method,它在bean的加载过程中会触发一些会调。 高手:5个阶段,创建前准备,创建实例化,依赖注入,容器缓存,销毁实例。 创建前准备:要从让下文和一些配置中去查找与解析bean相关的扩展实现,比如像init-methmod,容器在初始化bean的时候会调用的方法
  • TWOAPES:别人靠自己能力答题,高手靠ppt呀