概述
bean生命周期
bean创建的简略图
实例化的4中方式
下面介绍哪些场景下会用到相应的实例化方式。
supplier
factoryMethod
1、xml文件中使用factory-method属性。
2、@Configuration中@Bean标签指定的方法生成bean。
3、实现FactoryBean接口。
反射
1、xml中配置的普通bean。
2、@Component、@Controller、@Service、@Repository标注的对象。
动态代理
1、AOP切点涉及的对象。
2、@Transaction标注方法所在的对象。
参考
一文读懂 Spring Bean 的生命周期