《也谈谈Spring中的Template和Callback模式》的相关内容
相关讨论
比较Template method、Strategy和Builder模式随想
Template method和Strategy模式经常在框架设计中被使用,并且二者很相似,都是父类定义功能接口,将具体的实现留个子类,有时二者可以相互替换。
Template method主要是父类将一个功能的实现分成几个小的步骤,并且在模版方法中规定了这些步骤的执行顺序,同时定义了这些子步骤的protected类型的方法留给子类实现,声明为protected主要是以防止用户不恰当的使用这些方法 ...
by fuliang 2007-04-18 浏览 (2066) 回复 (8) 关键字:
Hard Code Logic -> Static Type -> Dynamic Type Data
Hard Code Logic -> Static Type -> Dynamic Type Data
在一篇介绍Design Pattern的文章中,我写过这样的看法:Design Pattern的目标就是分离代码中的 变化部分 和 不变部分,我们尽量把 变化部分 单独抽取出来,以便达到 不变部分 的 最大限度的重用。
最大限度的重用,也是软件开发技术追求的目标。
下面通过一个典型的例子, ...
by buaawhl 2005-12-24 浏览 (3352) 回复 (9) 关键字:
Hibernate和Spring的决裂以及Spring和EJB3之争
引用这个消息对于spring来说是一个重大的消息,重量级人物的加盟让Spring显得前途更加光明,并且Java世界主流的AOP框架统一起来也指日可待了。
EJB3和Spring有相互重叠的地方。而EJB3规范定义的injection也更将decent。
在business object中定义一个EntityManager, business Object可以是一个session bean, m ...
by Charlesxp 2005-10-10 浏览 (18749) 回复 (48) 关键字:
Portal展现机制研究
0、前言
作为企业信息和应用的统一入口,Portal所涵盖的内容是很广的,Portal到底应该包含那些功能也没有一个统一的定义。buaawhl这个帖子的“2.1 Dynamic Include”部分提到实际上是Portal展现机制,正好是我之前比较感兴趣的一部分,可以借这个机会整理一下。
1、需求
首先让我们看看涉及到Portal展现部分,存在哪些需求:
1)最终用户。
a. 能够自由 ...
by flyisland 2004-08-31 浏览 (16827) 回复 (34) 关键字:
相关博客
Template and Callback patterns in Spring
Spring中的Callback模式与Template模式合用,随处可见。Template method被广泛的使用,像Servlet就是使用这个模式。Template mothod模式虽然能简化很多重复的代码,但这种模式的也有不少限制。Template mothod将一个功能的实现分成许多小的步骤,在父类中定义了这些步骤的顺序,让子类来具体实现每一个小的步骤。这些小的步骤是protected,以 ...
by aaron_ch 2007-06-30 浏览 (176) 回复 (0) 关键字:
比较Template method、Strategy和Builder模式随想
Template method和Strategy模式经常在框架设计中被使用,并且二者很相似,都是父类定义功能接口,将具体的实现留个子类,有时二者可以相互替换。
Template method主要是父类将一个功能的实现分成几个小的步骤,并且在模版方法中规定了这些步骤的执行顺序,同时定义了这些子步骤的protected类型的方法留给子类实现,声明为protected主要是以防止用户不恰当的使用这些方法 ...
by fuliang 2007-04-18 浏览 (1874) 回复 (8) 关键字:
相关圈子讨论
Groovy无痛AOP之旅
Groovy无痛AOP之旅
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-wi ...
by shiren1118 2007-11-22 浏览 (348) 回复 (0)
FAQ 之 :展现列表(分页)、排序、过滤的问题
最近很多人都问我关于ecside展现列表、排序、过滤相关的问题:
例如 "如何基于数据库操作" "为什么排序不好用" "为什么排序只是当前页" "为什么过滤只是当前页" 等等.
在这里我想通过该帖一并回答.如有说的不明白或者不对的地方欢迎大家回帖讨论.
首先ecside展现列表、排序、过滤(该三种操作以下简称为 RSF )的实现原理完全和原版EC一样,
如果你对原版EC的retrieveRows ...
by fins 2007-04-02 浏览 (724) 回复 (0)
ECSide基于数据库的分页、排序、过滤的实现
首先ecside展现列表、排序、过滤(该三种操作以下简称为 RSF )的实现原理完全和原版EC一样,
如果您对原版EC的retrieveRowsCallback、sortRowsCallback、filterRowsCallback 非常熟悉,那么可以忽略此文.
先来简单介绍一下RSF操作方式.
ecside对数据的展现操作有三种:分页展现,按列排序(目前只支持单列),按列过滤(支持多列联合 ...
by fins 2007-06-01 浏览 (4050) 回复 (14)
请教fins,${globalcount}好像没有用嘛?
我是这样做的,数据放在session里,然后每列根据该列在原始数据list的索引值为参数传递,在后面的程序里可以快速索引到list中的数据,而不用传递id然后还要去查一遍,但是如果用rowcount,排序或者筛选后就和原来的索引不符了。
我请教过fins,他说可以用${globalcount},但是好像不起作用啊
<ec:column property="nickname" title=" ...
by daiing 2007-03-30 浏览 (1005) 回复 (21)
相关新闻
推荐知识库条目
Comming soon

