![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
阿宇万岁
学无止境
展开
-
编程式使用IoC容器过程
-----------------------------------------------------------------------------------------------------------------ClassPathResource res = new ClassPathResource("beans.xml");DefaultListableBeanFacto原创 2015-11-17 14:04:16 · 497 阅读 · 0 评论 -
spring中bean的创建
问题 1 : Bean 的创建时机bean 是在什么时候被创建的,有哪些规则?容器初始化的时候会预先对单例和非延迟加载的对象进行预先初始化。其他的都是延迟加载是在第一次调用getBean 的时候被创建。从 DefaultListableBeanFactory 的 preInstantiateSingletons 里可以看到这个规则的实现。问题二:Bean 的创建过程对于 b原创 2015-11-17 13:51:57 · 550 阅读 · 0 评论 -
IoC容器的初始化过程
1、BeanDefiniition的Resource定位BeanDefinition的资源定位由ResourceLoader通过统一的Resource接口来完成,这个Resource对各种形式的BeanDefinition的使用提供了统一接口。对于这些BeanDefinition的存在形式,相信大家都不会感到陌生。比如说,在文件系统中的Bean定义信息可以使用FileSystemResourc原创 2015-11-17 13:26:51 · 2413 阅读 · 1 评论