spring高级的bean加载
主要是applicationContext的
szhlcy
这个作者很懒,什么都没留下…
展开
-
5.1Spring源码解析——ApplicationContext介绍
前面介绍了BeanFactory接口以及它的默认实现类XmlBeanFactory为例解析和加载创建bean的过程进行分析。但是我们用的更多的时ApplicationContext接口来加载Bean,这两个接口作用都是用来加载Bean的,但是相比之下,Application-Context提供了更多扩展功能,简单一点说:ApplicationContext包含BeanFactor...原创 2018-12-18 14:10:04 · 218 阅读 · 0 评论 -
5.2Spring源码解析——refresh方法
refresh方法在ConfigurableApplicationContext类中定义的具体实现是在AbstractApplicationContext中实现。这个方法的原文描述信息是:由于这是一个启动方法,如果它调用失败,它应该销毁已创建的单例,以避免悬空资源。换句话说,在调用该方法之后,应该实例化所有单例或者不是单例的对象。 在类ConfigurableApplicati...原创 2018-12-18 18:19:50 · 235 阅读 · 0 评论