这个面试题应该是 Spring Bean的生命周期,作为java 的容器,
1、首先Spring IOC 容器启动后,会加载配置信息,判断scope,比如是单例、还是request还是session模式、prototype,
2、实例化bean,根据Bean定义信息配置信息,注入依赖,
3、 之后,就可以正式注入Bean了,
4、对于scope为singleton的Bean,Spring的ioc容器中会缓存一份该bean的实例,
5、而对于scope为request的Bean,每次被调用都会创建新bean,
6、Spring 容器关闭后,会销毁对象,
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。