自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 代理模式

转自http://www.cnblogs.com/yanbincn/archive/2012/06/01/2530377.htmlAspect Oriented Programming  面向切面编程。解耦是程序员编码开发过程中一直追求的。AOP也是为了解耦所诞生。具体思想是:定义一个切面,在切面的纵向定义处理方法,处理完成之后,回到横向业务流。AOP 在Spring框架中被作为核心组

2013-07-16 15:44:42 363 1

转载 spring的BeanFactory和ApplicationContext源码详解(二)

转自http://www.sandzhang.com/blog/2011/05/11/Spring-BeanFactory-ApplicationContext-Detail-2/版本:spring-framework-3.0.5.RELEASE接上篇继续一、首先看ConfigurableBeanFactory接口本接口继承了HierarchicalBeanFactory和Si

2013-07-12 15:35:26 707 1

转载 spring的BeanFactory和ApplicationContext源码详解(一)

转自http://www.sandzhang.com/blog/2011/04/10/Spring-BeanFactory-ApplicationContext-Detail-1/版本:spring-framework-3.0.5.RELEASESpring的最核心的部分就是BeanFactory了,当然我们现在很少直接使用这个类而是通过ApplicationContext来使用了,本

2013-07-12 15:34:37 645 1

转载 spring源码学习笔记-初始化(六)-完成及异常处理

转自http://www.sandzhang.com/blog/2011/04/08/spring-study-notes-initialization-6/refresh()方法中在上篇看完了MessageSource及时间监听器等初始话处理,这篇继续往下看。注:refresh()的代码就不再次列举了,请看spring源码中AbstractApplicationContext类。

2013-07-12 15:33:31 703 1

转载 spring源码学习笔记-初始化(五)-MessageSource/事件监听器

转自http://www.sandzhang.com/blog/2011/04/07/spring-study-notes-initialization-5/refresh()方法中在上篇看完了对PostProcessors的处理,这篇继续往下看。注:refresh()的代码就不再次列举了,请看spring源码中AbstractApplicationContext类。一、initM

2013-07-12 15:32:37 746 1

转载 spring源码学习笔记-初始化(四)-PostProcessor

转自http://www.sandzhang.com/blog/2011/04/05/spring-study-notes-initialization-4/refresh()方法中在上篇看到了postProcessBeanFactory(beanFactory),这篇继续往下看。注:refresh()的代码就不再次列举了,请看spring源码中AbstractApplicationC

2013-07-12 15:32:13 2389 1

转载 spring源码学习笔记-初始化(三)-BeanFactory

转自http://www.sandzhang.com/blog/2011/04/05/spring-study-notes-initialization-3/refresh()方法中在上篇obtainFreshBeanFactory()方法创建了beanfactory对象,之后的代码就开始是对beanFactory对象的一些处理,BeanFactory相关的一些内容也是spring的核心内

2013-07-12 15:28:15 657 1

转载 spring源码学习笔记-初始化(二)-BeanFactory

转自http://www.sandzhang.com/blog/2011/04/02/spring-study-notes-initialization-2/ 上篇结束的地方简单介绍了一下refresh()方法,现在我们具体分析一下它的代码细节: 1.首先可以看到整个refresh()的代码都是同步的,对应的同步对象是startupShutdownMonitor,我们看一下startupShutd

2013-07-12 15:25:29 532

转载 spring源码学习笔记-初始化(一)-概览

转自http://www.sandzhang.com/blog/2011/03/30/spring-study-notes-initialization-1/版本:spring-framework-3.0.5.RELEASE很多人看开源框架源代码的时候都不知道从哪里入手,我这里推荐一个最简单的办法,写一个最简单的应用的例子,然后根据这个应用一点一点查看在源码中的运行步骤,这样就能对

2013-07-12 15:24:05 405

转载 Spring源码学习(二)------ AOP

转自http://blog.csdn.net/cutesource/article/details/6136275AOP有些特有的概念,如:advisor、advice和pointcut等等,使用或配置起来有点绕,让人感觉有些距离感,其实它的实现就是一组标准的设计模式的组合使用:Factory、Proxy、Chain of Responsibility,只要搞清楚这几个设计模式,读AOP的

2013-07-12 15:22:35 381

转载 Spring源码学习(一)------ IoC

转自http://blog.csdn.net/cutesource/article/details/6132650一直想抽空把Spring源码拿来读读,但真正去做这件事的时候发现不简单,Spring发展这么多年,它的规模已不是一个一般的开源框架所能比的,它的主要架构和流程不是非常清晰,很难抓到要害,但有一点可以肯定,它的根基是IoC和AOP,所有的功能扩展和对其他开源框架的支持都是基于这两

2013-07-12 15:11:40 369

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除