摘要: 采用Java代理模式,代理类通过调用委托类对象的方法,来提供特定的服务。委托类需要实现一个业务接口,代理类返回委托类的实例接口对象。按照代理类的创建时期,可以分为:静态代理和动态代理。所谓静态代理: 指程序员创建好代理类,编译时直接生成代理类的字节码文件。静态代理类的特点: 代理类和委托类实现了相同的接口,代理类通过委托类实现了相同的方法。这样就出现了大量的代码重复。而且代理类只能为特定的接口(Service)服务。一、静态代理类实例:1、Serivce.java package com.ibm.delegate; /** * 定义一个服务接口 * @author IBM */ p... 阅读全文
posted @ 2012-06-27 15:26 ctou45 阅读(259) 评论(0) 推荐(0) 编辑