springboot源码分析注入依赖对象

springboot源码分析注入依赖对象


简单介绍一下springboot如何实例化一个bean,并且注入属性值的

springboot源码分析注入依赖对象_第1张图片
用bean的定义类RootBeanDefinition创建一个bean,默认都是该类
在这里插入图片描述
初始化新创建的bean,主要是注入bean的autowired属性的对象,如果该对象没有创建,DefaultListableBeanFactory会先创建该对象然后注入。
springboot源码分析注入依赖对象_第2张图片
可以看到springboot的会自动解决依赖关系。

你可能感兴趣的:(java)