spring framework
Williams_bzd
简简单单,但很复杂
展开
-
Dive into Spring framework -- 了解基本原理(一)
在继续我们的分析之前,推荐各位静心来读一下> 第四章, 正如spring BeanFactory API 中描述的。这一章主要说明了设计原则,设计模式,异常处理,反射等各个方面。本来也是想着直接来分析代码,但我们应该知其然也要知其所以然,为了能加深理解Johnson创建框架的设计思路,就引入了这一部分。 从spring的核心概念IoC入手,IoC的主要含义到底是针对哪个部分来说明的?是原创 2013-11-26 22:38:08 · 245 阅读 · 0 评论 -
Dive into Spring framework -- 搭建spring 源码的开发环境
spring是一个类之间依赖的管理容器,大家都知道,但我们中很多人都仅仅停留在使用的层面,但spring本身具有极大的研究价值,所以在使用了几年spring之后,还是想深入的探究一下其根源。记录于此,愿与各位共享。 spring有很多功能模块,从spring的官网doc 我们可以看到其分了29个部分,当然主要内容是从chapter 5 IoC开始的。现在来说明一下接下来要各个部分,我们要分析原创 2013-11-26 22:36:27 · 259 阅读 · 0 评论 -
Dive into Spring framework -- 了解基本原理(二)--设计模式-part1
spring框架中蕴含了大量设计模式,从这么一个广泛应用的框架中抽取设计模式的具体案例,无论是对学习框架还是学习设计模式都会有如获东风之感。原创 2013-11-28 23:03:08 · 459 阅读 · 0 评论 -
Dive into Spring framework -- 了解基本原理(二)--设计模式-part2
Template模式 Template模式顾名思义是提供了一种模板,也就是针对某种业务提供了模范框架。这个在spring中是属于核心模式的,因为其ApplicationContext抽象类就是模板模式的终极体现。 Template模式一般情况下是指针对某种业务算法(或者业务动作)形成的固定模式。而且它是基于继承的一种实现。由父类类完成模板方法,仅留出模板方法中的特别处理方法作为抽象方法,交由子原创 2013-12-02 21:22:59 · 229 阅读 · 0 评论