heartstill

博客园 首页 新随笔 联系 订阅 管理

2011年1月17日 #

摘要: 重温设计模式(三)——职责链模式(chain of responsibility) 作者:飞林沙出处:博客园 2009-4-14 10:01:48阅读500 次 打印推荐给好友--一. 写在前面的这么多的设计模式,我觉得职责链是我第一次看上去最简单,可是回想起来却又最复杂的一个模式。因此,这个文章我酝酿了很久,一直也没有胆量发出来,例子也是改了又改,可是仍然觉得不够合理。所以希望各位多多指教。二. 什么是链文章伊始,先让我们了解这个最基本的概念,什么是链。我给链下了这样的定义:1. 链是一系列节点的集合。2. 链的各节点可灵活拆分再重组。三. 何为职责链职责链模式:使多个对象都有机会处理请求 阅读全文
posted @ 2011-01-17 15:33 开始测试 阅读(321) 评论(0) 推荐(0) 编辑

摘要: Bean工厂之BeanFactory介绍 BeanFactory顾名思义是Bean工厂的意思,采用的是工厂设计模式。Bean工厂的神圣职责就是负责Bean实例的创建、Bean实例之间依赖关系的装配及Bean实例的分发。这是Spring的核心技术之一,作为工厂,"看图生产"是必不可少的,同理,我们必须为Bean工厂提供一份"生产图纸"用于指导生产,这就是前面提到的Spring的配置文件(如applicationContext.xml),Spring并未规定配置文件的命名及数量,起什么名字都行,多个配置文件也可以。Spring容器在实例化时就会装载这些配置文件,并进行"看图生产"。基于"面向接口编 阅读全文
posted @ 2011-01-17 15:30 开始测试 阅读(876) 评论(0) 推荐(0) 编辑