![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
Sasukeer
有兴趣的伙伴一起交流!
个人QQ:1025276839
展开
-
Spring源码分析(一)
在工作之余,开始了啃Spring源码的艰苦之旅。Spring 加载资源首先,我认为Spring框架在启动时,第一步需要加载对应的配置文件.xml 文件。联系之前的java知识,java中的I/O操作可以读取文件。并且在日常的开发工作中,资源文件的加载也是经常用到的。Spring中提供了相关的类来加载,如下:Resource resource = new ClassPathResou...原创 2018-08-14 23:25:19 · 213 阅读 · 1 评论 -
Spring源码(二)--xml配置文件
Spring的配置文件在分析源码中,首先需要了解它的使用,再读源码时就可以了解到,功能对应的源码是怎么运行的,怎么编写的。 首先来看DefaultBeanDefinitionDocumentReader中的parseDefaultElement方法用来对配置文件中的4大默认标签做解析处理,该方法也是在创建bean的之前会调用private void parseDefaultElement...原创 2018-08-16 22:31:38 · 223 阅读 · 0 评论 -
基于Spring的Schema扩展
基于Spring的Schema扩展阅读Spring源码中,发现Spring提供了可扩展Schema的支持,让我想到了其他的框架中的自定义标签是否也是使用了这个。比如,dubbo中的一些可扩展Schema的支持。在翻阅源码后,发现dubbo也是使用了Spring提供的Schema的支持。根据Spring的介绍,分为如下几个步骤:设计配置写对应的Bean编写XSD文件编写NamespaceH...原创 2018-09-18 23:31:45 · 651 阅读 · 1 评论