
设计模式
lpm528
这个作者很懒,什么都没留下…
展开
-
代理模式--静态
代理模式是常用的Java 设计模式,它的特征是代理类与委托类有同样的接口,如图1所示。代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。图1:Proxy模式 按照代理类的创建时期,代理...原创 2011-11-03 11:46:34 · 82 阅读 · 0 评论 -
代理模式--动态(事务代理的例子)
在tomcat的server.xml配置数据库: <Context path="/crm" docBase="/crm" reloadable="false" crossContext="true"> <!-- 第一个path指web访问地址时的虚拟项目名(一般跟项目名一样),docBase指项目的实际物理地址--> <Resourc原创 2011-11-07 10:38:33 · 130 阅读 · 0 评论 -
单例模式
在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。 <!-- Error --> 在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。 所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就...原创 2011-11-15 10:58:16 · 72 阅读 · 0 评论 -
自己写的一个动态代理的小例子
package com.chinasoft.service;public interface UserService { public void add();} package com.chinasoft.service;public class UserServiceimpl implements UserService { public ...原创 2011-11-16 11:03:56 · 224 阅读 · 0 评论