- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 3-(3) Spring之解析xml文件与BeanDefinition
Spring中有2个很重要的类,在分析Spring源码之前,我们先来了解几个Spring中的核心类。一、DefaultListableBeanFactory我们从上面的图中可以看出,XmlBeanFactory 继承自 DefaultListableBeanFactory,而DefaultListableBeanFactory是整个Bean 加载的核心部分,是Spring注册和加载 bean的默认实现,而对于 XmlBeanFactory 与 DefaultListableBeanFactory 不同
2020-09-13 10:54:59 410
原创 3-(2) Spring之ApplicationContext配置文件的方式
通常,我们有2种方式来利用Spring, 第一种方式是使用配置的方式,第二种方式是:注解的方式。配置方式-1BeanFactory bf = new XmlBeanFactory(new ClasswPthResource("test.xml"));配置方式-2ApplicationContext ac = new ClassPathXmlApplicationContext("text.xml");注解方式ApplicationContext applicationContex
2020-09-08 21:13:46 631
原创 2-Spring源码解析之默认标签的解析(1)
Spring中的标签包括【默认标签】和【自定义标签】两种。默认标签的解析是在 DefaultBeanDefinitionDocumentReader 类的 parseDefaultNamespace 方法中进行。我们先来看一下parseDefaultNamespace方法的具体实现。 private void parseDefaultElement(Element ele, BeanDefinitionParserDelegate delegate) { // 对 import 标签
2020-09-06 15:48:00 337
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人