- 4
- 0
- 约1.11万字
- 约 15页
- 2018-03-07 发布于河南
- 举报
Java的动态代理
Java的动态代理 2005年 03月21日 jdk1.3后提供了对动态代理技术的支持。间接支持了AOP.该代理的实现要求被代理的类必须由接口实现
而CGLIB工具包提供了对非接口实现类的代理功能
?
jdk1.3后提供了对动态代理技术的支持。间接支持了AOP
代理类:package com.gever.jcw.dproxy;
import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;
public class AOPHandler implements InvocationHandler {??? private Object originalObject;??? private AOPHandler(Object obj){??this.originalObject=obj;?}??? public static Object bind(Object obj){??????? ??????? return Proxy.newProxyInstance(obj.getClass().getClassLoader(),??????????????? obj.getClass().getInterfaces(
原创力文档

文档评论(0)