![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring源码
mtn1993
这个作者很懒,什么都没留下…
展开
-
一、从容器初始化分析
一、从容器初始化分析 1.实例代码 BeanFactory bf = new XmlBeanFactory(new ClassPathResource("beanFactoryTest.xml)); 2.XmlBeanFactory初始化时序图 bf BeanFactoryTestclassPathResourcexmlBeanFactoryreader1 new ClassPathResour...原创 2019-04-17 18:21:01 · 118 阅读 · 0 评论 -
二、bean的加载
二、bean的加载 1.实例代码 MyTestBean bean = (MyTestBean) bf.getBean("myTestBean"); 调用了AbstractBeanFactory的getBean方法最终调用到doGetBean方法 AbstractBeanFactory1. beanName = transformedBeanName(name)2. Object shareIns...原创 2019-04-17 18:23:24 · 115 阅读 · 0 评论 -
三、容器的功能扩展
三、容器的功能扩展 1.示例代码 ApplicationContext bf = new ClassPathXmlApplicationContext("beanFactoryText.xml"); 2.ClassPathXmlApplicationContext public ClassPathXmlApplicationContext(String configLocation) throw...原创 2019-04-17 18:23:05 · 152 阅读 · 0 评论