05 2018 档案
摘要:之前我们讲解了缓存中单例的获取,解下来需要讲解缓存中不存在该如何处理 接下来对代码 singletonObject = this.singletonObjects.get(beanName);进行分析 我们跟踪了这么久的代码发现,一个真正干活的代码一般是以do开头的,比如 doGetObejctFa
阅读全文
摘要:我们终于结束了对XML配置文件的解析,接下来我们要分析bean的加载,即对代码getBean的分析: People p = (People)ctx.getBean("cutesource"); 进一步分析 FactoryBean的使用 FactoryBean接口对于Spring框架来说占有重要的地位
阅读全文
摘要:对代码delegate.parseCustomElement(ele);进行深入分析 对于dubbo就是使用了spring自定义标签解析的功能特性。Spring自定 义标签解析的过程如下: 现在开始依据上面的步骤开始使用自定义标签解析 1.创建一个类用来接收配置文件中的属性 创建一个xsd文件描述x
阅读全文
摘要:这里主要分新bean标签的处理,其他都类似 继续深入分析 BeanDefinitionParserDelegate 类的parseBeanDefinitionElement方法: 接下来进一步分析对其他bean标签的解析方法: AbstractBeanDefinition beanDefinitio
阅读全文
摘要:2.1 doLoadBeanDefinitions(inputSource, encodedResource.getResource()) 2,2 Document doc = doLoadDocument(inputSource, resource); 2.2.3 getValidationMod
阅读全文
摘要:我们在main函数中从一行代码开始分析: ConfigurableListableBeanFactory beanFactory = new XmlBeanFactory(new ClassPathResource("spring.xml")); 大多数人可能会有疑问,现在加载XML文件不是通过:
阅读全文

浙公网安备 33010602011771号