- 浏览: 128348 次
- 性别:
- 来自: 厦门
最新评论
-
lvjun106:
刚好需要。。。支持楼主。
Facelets 标签参考1 -
sokoo108:
ireport除了table组件 ,label或者 tex ...
图示ireport中使用javabean作数据源开发基于jasperreports报表过程 -
express_by:
个人认为,这就是代理模式的本质,就是代理类和原来的类有相同的对 ...
代理模式 -
yupengfeiwangcui:
多谢!看了你这个比什么都重要,解决了我的问题,被ireport ...
图示ireport中使用javabean作数据源开发基于jasperreports报表过程 -
sigmod:
引用3.原理:
代理主题和真实主题实现相同的接口, ...
代理模式
文章列表
四. 构造者模式
整理自 《java与模式》阎宏编著
1.意图:
将一个复杂产品对象的构建与它的表示分离,产品的结构和创建过程对客户端保持透明,允许同样的构建过程创建不同的对象表示。
2.类图:
3.原理:
构造者模式将产品的结构和产品的建造过程对客户端隐藏起来,把对构造过程进行指挥的责任和具体构造零件的责任分割开来,达到责任划分和封装的目的。
4.特征:
a.抽象构造者对象定义一些接口,规范产品对象各个组成部分的构造。这些接口独立应用程序的具体逻辑。
b.具体构造者实现抽象构造者定义的接口,给出具体的创建产品实例的操作,构造完成后提 ...
- 2008-03-22 16:05
- 浏览 1331
- 评论(0)
三. 原型模式
整理自 《java与模式》阎宏编著
1.意图:
用原型对象指定要创建的对象的类型,并且通过拷贝这些原型对象创建新的同类型对象。
2.类图:
3.原理:
通过拷贝一个现有的对象来生成新的同类型的对象。
4.特征:
5.说明:
克隆必须满足的条件:
a.对任何的对象x,都有:x.clone() != x,即克隆对象与原对象不是同一个对象。
b.对任何的对象x,都有:x.clone().getClass() == x.get getClass(),即克隆对象与原对象的类型是一样的。
c. ...
- 2008-03-22 16:03
- 浏览 1472
- 评论(0)
二. 工厂模式
整理自 《java与模式》阎宏编著
简单工厂模式
1.意图:
由一个工厂类根据传入的参数来决定要创建哪一个产品类的实例。
2.类图:
3.原理:
由一个工厂类根据传入的参数来决定要创建哪一个产品类的实例,由于工厂方法返回的对象是抽象类型或接口而不是类,因此工厂能返回接口的任何实现。
将系统划分为产品消费者角色(client),产品工厂角色(factory),和产品角色(product)。如下图:
每新增一个新产品,对于产品消费者角色可以不用对现有的代码的进行修改,满足“开-闭”原则,对于产品工厂则必须修改现在的代 ...
- 2008-03-22 15:43
- 浏览 4729
- 评论(0)
一. 单例模式
整理自 《java与模式》阎宏编著
1.意图:
确保某个类只有一个实例,并且为该类提供一个全局的访问点。
2.类图:
3.原理:
a.将构造函数定义成私有使得不能通过构造函数来创建对象。
b.定义一个静态的方法提供公共接口,用于访问维一的实例。
4.特征:
a.单例类只能有一个实例.
b.单例类自己创建这个唯一的实例.
c.单例类必须给所有其他对象提供这个实例.
5.说明:
在EJB,JINI,RMI等分布式的java系统中使用单例模式时,尽量不要使用有状态(stateful)的。
...
- 2008-03-22 15:37
- 浏览 2210
- 评论(0)
图示ireport
中使用javabean
作数据源开发
基于
jasperreports
报表
过程
——学习笔记系列之ireport起步
xmlin
本文不讲原理,因为网上的资源很多,本文以一个简单的日销售报表为例,记录在
ireport
中使用
javabe
an
作数据源开发
基于
jasperreports
报表
过程
.
一.准备工作
UML
中的关联
——学习笔记
xmlin
UML
中类与类,
类与接口,
接口与接口这间的关系有:
一般化关系,
关联关系(
关联,
聚合,
合成),
依赖关系.
一般化关系:
表示类与类之间的继承关系,
类与接口之间的实现关系,
接口与接口之间的继 ...
- 2007-08-19 22:00
- 浏览 1990
- 评论(0)