源码分析之上下文构建
以ClassPathXmlApplicationContext为例来说明
1 | ApplicationContext context = new ClassPathXmlApplicationContext("spring-lifecycle.xml"); |
一个简单地创建ApplicationContext实例的方法,spring会做什么事呢?
1 | // this(new String[] {configLocation}, true, null); |
spring在初始化上下文的最重要的方法就是这个refresh()方法了