说源解码
走近源码,探索原理,感悟大师的心境!
舞键作歌
舞键作歌,以助雅兴。
展开
-
Spring 自定义标签配置解析注册Bean源码分析(二)——解析注册的完成
2. 自定义标签解析自定义标签的解析由BeanDefinitionParserDelegate委托类的parseCustomElement方法来完成。// 源码位置:org.springframework.beans.factory.xml.BeanDefinitionParserDelegate#parseCustomElement(org.w3c.dom.Element)@Nullabl...原创 2019-08-20 23:53:01 · 214 阅读 · 0 评论 -
Spring 自定义标签配置解析注册Bean源码分析(一)——自定义标签的使用
1. 自定义标签配置的使用原创 2019-08-20 11:27:13 · 254 阅读 · 0 评论 -
Spring XML默认标签配置解析注册Bean源码分析(六)——解析注册的完成
3.3.4. BeanDefinition解析与注册之XML元素解析在上一节中我们声明我们的跟踪源码主线以XML默认标签配置为主,因此需要调用parseDefaultElement方法。private void parseDefaultElement(Element ele, BeanDefinitionParserDelegate delegate) { if (delegate.node...原创 2019-08-19 23:13:56 · 261 阅读 · 0 评论 -
Spring XML默认标签配置解析注册Bean源码分析(五)——BeanDefinitionParserDelegate
3.3.3. BeanDefinition解析与注册之BeanDefinitionParserDelegate解析注册交给BeanDefinitionDocumentReader之后,由doRegisterBeanDefinitions方法原创 2019-08-19 23:13:26 · 279 阅读 · 0 评论 -
Spring XML默认标签配置解析注册Bean源码分析(四)——BeanDefinitionDocumentReader
3.3.2. BeanDefinition解析与注册之BeanDefinitionDocumentReader把XML配置文件转为Document后,就进入了BeanDefinition的解析注册的核心流程。int count = registerBeanDefinitions(doc, resource);这里返回的count是本次注册的BeanDefinition的数量。// 源...原创 2019-08-19 23:12:34 · 246 阅读 · 0 评论 -
Spring XML默认标签配置解析注册Bean源码分析(三)——Document对象
3.3.1. Document对象 我们之前说过在BeanDefinition的解析注册过程中,需要将Resource文件资源转换为Document对象,这一节我们就来看一下Document doc = doLoadDocument(inputSource, resource);。// 源码位置:or...原创 2019-08-19 23:11:58 · 338 阅读 · 0 评论 -
Spring XML默认标签配置解析注册Bean源码分析(二)——Resource资源准备
3. Xml中默认标签的Bean配置详解 在XML配置Bean的时候,可以使用默认<bean />标签配置Bean,也可以使用自定义标签如<myname:user />配置Bean。Spring内部会通过XML中定义的命名空间判断如何解析:<?xml version="1...原创 2019-08-19 23:08:54 · 316 阅读 · 0 评论 -
Spring XML默认标签配置解析注册Bean源码分析(一)——概述
Spring 走近容器之Bean的解析与注册(一)原创 2019-08-09 11:23:55 · 256 阅读 · 0 评论 -
Spring ClassPathResource详解
org.springframework.core.io.ClassPathResource位于Spring核心core下,用以表达类路径下的资源。原创 2019-08-07 17:43:47 · 59118 阅读 · 2 评论