2.1.6&2.1.7 Value Object模式和业务代理模式

来源:互联网 发布:mac cue 分割 wav 编辑:程序博客网 时间:2024/05/18 02:42

Value Object模式

J2EE中业务信息交互次数过多,影响性能,例如查询订单(Order)信息,来回三次分别查询客户名、商品名和数量

Value Object模式提倡将一个对象(如Order)的各个属性进行封装,将封装后的对象在网络中传输,从而减少网络交互次数

此对象必须可串行化


业务代理模式

业务代理模式将一组远程方法调用构成的业务流程,封装在一个位于展示层的代理类中

好处:
     复用业务流程,视情况还能提供缓存等功能

0 0
原创粉丝点击