Spring源码私家笔记——容器启动前传:Environment就绪,初始化ApplicationContext
所有尝试分析Spring源码的同学都知道refresh()方法是源码中最为关键的一部分。那么在这之前,都做了什么准备工作,以及对于整个Spring容器启动的意义是什么呢?笔者对这个过程进行了一次简单的梳理(如下图),试图把这部分流程解释清楚。1.super(parent)我们使用ClassPathXmlApplicationContext进行测试publicclassTest{publicstat