码迷,mamicode.com
首页 > 其他好文 > 详细

动态代理实现aop

时间:2017-06-07 23:17:15      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:导致   没有   输出   ati   反射   ring   spring   str   new   

动态代理实现aop:

1.确定代理对象如接口
2.编写动态代理类,构造器初始化并传入代理对象
3.获得代理对象方法
1).指定代理对象由哪个加载器负责加载
2).指定代理类型
3)当调用代理对象调用其中方法时,该执行哪个方法,
在InvocationHandler h =new InvocationHandler()中
当调用proxy属性或相关方法时,如proxy.toString()会无限循坏,导致内存溢出.
4).3)输出顺序为日志,执行方法、日志,个人感觉用反射的地方蛮多的,没有spring aop方便

动态代理实现aop

标签:导致   没有   输出   ati   反射   ring   spring   str   new   

原文地址:http://www.cnblogs.com/longronglang/p/6959368.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!