文章目录
1 Bean 创建流程
简单来说,当容器里要放的Bean很多时,Spring会优先创建依赖最少的Bean。本文主要考虑单例模式。
1.1 Bean的扫描注册
Spring启动后首先会根据SpringbootApplication的包扫描配置扫描包里的所有文件,然后将使用了注解标记的类(如@Component、@Service、@Repository、@Configuration等)和xml文件里定义的Bean生成BeanDefinition对象注册到上下文ApplicationContext中,该对象包括Bean的名称、类型、作用域、构造函数参数、依赖等信息。

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



