知识大全 spring技术手册上的一个java动态代理例子
Posted 知
篇首语:男儿欲遂平生志,六经勤向窗前读。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 spring技术手册上的一个java动态代理例子相关的知识,希望对你有一定的参考价值。
Java代码
public interface IHello
public void hello(String name);
Java代码
public class HelloImpl implements IHello
@Override
public void hello(String name)
System out println( Hello: + name);
Java代码
package proxy;
import java lang reflect InvocationHandler;
import java lang reflect Method;
import java lang reflect Proxy;
import apache log j Level;
import apache log j Logger;
public class LogHandler implements InvocationHandler
private Logger logger = Logger getLogger(this getClass() getName());
private Object delegate;
public Object bind(Object delegate)
this delegate = delegate;
return Proxy newProxyInstance(delegate getClass() getClassLoader() delegate getClass() getInterfaces() this);
@Override
public Object invoke(Object proxy Method method Object[] args) throws Throwable
Object result = null;
log( method starts + method);
result = method invoke(delegate args);
logger log(Level INFO methods ends + method);
return result;
private void log(String message)
logger log(Level INFO message);
public static void main(String[] args)
LogHandler logHandler = new LogHandler();
IHello helloProxy = (IHello)logHandler bind(new HelloImpl());
helloProxy hello( ssssssssssssss );
cha138/Article/program/Java/ky/201311/28578
相关参考
Java中的静态代理和动态代理 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 代理模式主要有两种
JAVA动态代理 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在目前的Java开发包中包含了对
Java实践:用动态代理进行修饰 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 动态代理工具是j
引言 假如现在我们有这样在这个示例中我将使用尽可能简单的逻辑实现所有功能需求这将更突出我们所要解决的核心问题例子是一个简单计算器类 publicclassCalculator pub
java动态代理DynamicProxy 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 被代理对
Java动态代理机制综合分析及扩展 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Java动态代
知识大全 Java设计模式-----Proxy模式(动态代理)
Java设计模式-----Proxy模式(动态代理) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
浅谈Java中用动态代理类实现记忆功能 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 记忆是衍生
Java反射机制的应用例子 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 目标用一个代理类实现两
这篇文章介绍了js动态创建表格删除行列的实例代码有需要的朋友可以参考一下 复制代码代码如下:cha138/Article/program/Java/JSP/201311/20196