![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
csh081
这个作者很懒,什么都没留下…
展开
-
java 动态代理
简单的例子: 接口:ITestProxy package reflrction.proxy; public interface ITestProxy { /** * test001 */ public void test001(); /** * test002 */ public void test002();} 实现类:ProxyImpl packag...原创 2014-07-14 15:24:49 · 80 阅读 · 0 评论 -
cglib 代理
JDK的动态代理依靠接口实现,如果有些类并没有实现接口,则不能使用JDK代理,这就要使用cglib动态代理了。 Cglib动态代理 JDK的动态代理机制只能代理实现了接口的类,而不能实现接口的类就不能实现JDK的动态代理,cglib是针对类来实现代理的,他的原理是对指定的目标类生成一个子类,并覆盖其中方法实现增强,但因为采用的是继承,所以不能对final修饰的类进行代理。 简单实例: ...原创 2014-07-14 16:34:48 · 89 阅读 · 0 评论