前言  这篇博客是对Spring(5.0.7)的ioc容器创建过程的解析,也是博主不断debug几天的成果。内容可能有点多,讲的也可能比较枯燥。不过我相信我的分析对大家理解spring容器的整个工作原理还是有一些帮助的。无参构造器:  先是调用它的无参构造函数,初始化一些信息。   无参构造函数中new了AnnotatedBeanDefinitionReader和ClassPathBeanDe