2020
10-10
10-10
spring源码学习之bean的初始化以及循环引用
实例化方法,把bean实例化,并且包装成BeanWrapper1、点进这个方法里面。这个方法是反射调用类中的factoryMethod方法。这要知道@Bean方法的原理,实际上spring会扫描有@bean注解的方法,然后把方法名称设置到BeanDefinition的factoryMethod属性中,接下来就会调到上面截图中的方法实现@Bean方法的调用。2、有参构造函数的时候determineConstructorsFromBeanPostProcessors这个方法是BeanPostProcessor接口类的首次...
继续阅读 >