黑马程序员技术交流社区

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

作者: 许涛    时间: 2012-6-29 09:31
标题: 动态代理
本帖最后由 许涛 于 2012-6-30 11:01 编辑

动态代理学的有些迷糊,反反复复的看视频结合代码总结图一张,大家帮忙看看是这样的原理吗,部分名词表述可能不准确,理解如有误还望指正。


作者: 黄克帅    时间: 2012-6-29 11:00
你这个只能说是 用的java的动态代理,  用法基本上上这样的。
你只能说是别人写好了  自己拿过来用而已  不能说是动态代理的原理。
java动态代理的原理应该是根据你的需要  传入什么参数就自动生成 代理类。
作者: 闾丘日月    时间: 2012-6-30 10:02
这几天看了老刘一个动态代理的实现,又重新看了一遍张老师的视频
代理的用法要看最后两集,主要是将method.invoke前后的代码都抽离出去,这种抽离就是将其封装成一个所谓的Advice对象。
这样,Advice对象中是不同的代码,其它的相同代码已经被抽离出来了。




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