黑马程序员技术交流社区

标题: 动态代理 [打印本页]

作者: 黑马17期-闫东东    时间: 2013-2-26 17:44
标题: 动态代理
在动态代理技术中Proxy和InvocationHandler都起到了什么作用?配置文件又是如何作用到动态代理技术中的呢?
Proxy又是如何与需要被代理的内容联系起来的呢?

作者: Benwolf0818    时间: 2013-2-26 20:44
代理模式支持将某些操作从实际的对象中分离出来,通过它的代理类提供处理。这样便于修改和管理这些特定的操作。
InvocationHandler是一个接口,可以通过实现该接口定义横切逻辑,在并通过反射机制调用目标类的代码,动态将横切逻辑和业务逻辑编织在一 起。
而Proxy为InvocationHandler实现类动态创建一个符合某一接口的代理实例
在实际应用中通过配置文件来简化客户端的调用实现
proxy通过方法invoke的调用来实现与被代理对象联系的
作者: Rancho_Gump    时间: 2013-2-26 21:56
这个问题问的比较宽泛点,不知道你已看过张老师的高新技术课程没,张老师有详细的讲解。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2