A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑马17期-闫东东 中级黑马   /  2013-2-26 17:44  /  1451 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在动态代理技术中Proxy和InvocationHandler都起到了什么作用?配置文件又是如何作用到动态代理技术中的呢?
Proxy又是如何与需要被代理的内容联系起来的呢?

评分

参与人数 1技术分 +1 收起 理由
Rancho_Gump + 1 鼓励个

查看全部评分

2 个回复

倒序浏览
代理模式支持将某些操作从实际的对象中分离出来,通过它的代理类提供处理。这样便于修改和管理这些特定的操作。
InvocationHandler是一个接口,可以通过实现该接口定义横切逻辑,在并通过反射机制调用目标类的代码,动态将横切逻辑和业务逻辑编织在一 起。
而Proxy为InvocationHandler实现类动态创建一个符合某一接口的代理实例
在实际应用中通过配置文件来简化客户端的调用实现
proxy通过方法invoke的调用来实现与被代理对象联系的
回复 使用道具 举报
这个问题问的比较宽泛点,不知道你已看过张老师的高新技术课程没,张老师有详细的讲解。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马