first-stage 对资源的抽象,任意来源、任意属性的资源均可用Resource来表达。 second-stage 定义了读取xml配置文件的基本框架。 third-stage 根据支持的功能集以及依赖注入、JavaBean的相关原则,完善了对xml配置文件的读取和结果保存。 fourth-stage 定义了BeanFactory的基本框架。 fifth-stage 定义了类型转换的基本框架。 sixth-stage 完善了类型转换,实现了基本的BeanFactory。 seventh-stage 定义了ApplicationContext和ApplicationEvent的基本框架。 eighth-stage 实现ApplicationContext。