黑马程序员技术交流社区
标题:
动态代理
[打印本页]
作者:
许涛
时间:
2012-6-29 09:31
标题:
动态代理
本帖最后由 许涛 于 2012-6-30 11:01 编辑
动态代理学的有些迷糊,反反复复的看视频结合代码总结图一张,大家帮忙看看是这样的原理吗,部分名词表述可能不准确,理解如有误还望指正。
proxy.png
(62.25 KB, 下载次数: 33)
下载附件
2012-6-29 09:20 上传
作者:
黄克帅
时间:
2012-6-29 11:00
你这个只能说是 用的java的动态代理, 用法基本上上这样的。
你只能说是别人写好了 自己拿过来用而已 不能说是动态代理的原理。
java动态代理的原理应该是根据你的需要 传入什么参数就自动生成 代理类。
作者:
闾丘日月
时间:
2012-6-30 10:02
这几天看了老刘一个动态代理的实现,又重新看了一遍张老师的视频
代理的用法要看最后两集,主要是将method.invoke前后的代码都抽离出去,这种抽离就是将其封装成一个所谓的Advice对象。
这样,Advice对象中是不同的代码,其它的相同代码已经被抽离出来了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2