获取spring源码:http://repo.springsource.org/libs-release-local/http://repo.springsource.org/libs-release-local/org/springframework/spring/3.2.4.RELEASE/从第...
分类:
编程语言 时间:
2015-11-26 09:25:34
阅读次数:
215
题外话 对于Spring框架,平时都是点到为止,停留在会用的程度。一直以来都想深入学习下,刚好最近看到《Spring源码深度解析》,所以想随着书本深入学习一下。如果用Maven 如果使用的是Maven,并且只是调试,而不打算修改的话,可以直接使用Eclipse下载源码!!比如我要看spring-.....
分类:
编程语言 时间:
2015-11-09 18:32:54
阅读次数:
488
springmvc对同名参数处理扯淡:中断发博客几个月,其实蛮不爽的,可能最近太忙太劳累了些,很多总结也没时间写,今天刚好遇到个小问题,就阅读下源码找找乐。因为考虑到网上大多是提供解决问题的方案,没有实际去看spring源码流程,所以就发个博文记录下,万一以后有同学搜到我的文章能深入看些东西吧。问题...
分类:
编程语言 时间:
2015-11-04 19:17:25
阅读次数:
344
官方说明: https://github.com/spring-projects/spring-framework 先讲基本步骤,如下: 去GitHub中下载spring framework的源码,https://github.com/spring-projects/spring-framework/releases 下载3.2.X其中的...
分类:
编程语言 时间:
2015-10-21 01:47:19
阅读次数:
608
今天看了看spring对于视图解析的源码,发现还不是那些思想,internalResourceView里的一个渲染方法protected void exposeModelAsRequestAttributes(Map model, HttpServletRequest request) throws...
分类:
编程语言 时间:
2015-10-02 11:22:58
阅读次数:
190
我们在使用Spring时可以指定一个名包,Spring可以自动扫描出该包下的所有组件。通过翻阅Spring源码,其实这个功能不难实现。首先,所有在classpath下的资源(文件),都是可以被ClassLoader加载的。我们可以调用它的getResources()方法加载类路径下的文件:public Enumeration getResources(String name)...
分类:
编程语言 时间:
2015-08-29 14:05:26
阅读次数:
214
Spring类的继承结构图:
Spring运用了大量的模板方法模式和策略模式,所以各位看源码的时候,务必留意,每一个继承的层次都有不同的作用,然后将相同的地方抽取出来,依赖抽象将不同的处理按照不同的策略去处理。
步骤A. 读取 Resource 文件形成 Document 模型
类图: XmlBeanFactory -> XmlBeanDefinitionReader ...
分类:
编程语言 时间:
2015-08-19 20:40:36
阅读次数:
166
转自:http://www.cnblogs.com/ITtangtang/p/3978349.html这篇文章个人觉得整理的很不错,很值得学习,为了方便自己学习和大家学习,特转载此文保留。请尊重原创~~SpringIOC设计原理解析:本文乃学习整理参考而来一、什么是Ioc/DI?二、SpringIO...
分类:
编程语言 时间:
2015-08-18 11:50:28
阅读次数:
258
1、下载地址 下面都可以 http://repo.springsource.org/libs-release-local/org/springframework/spring http://repo.spring.io/simple/libs-release-local/org/springframework/spring/ 源码可以在Git上获取,地...
分类:
编程语言 时间:
2015-08-16 10:56:07
阅读次数:
117