Spring 中JDKProxy和CGlibProxy的区别
Spring 实现AOP是依赖JDK动态代理和CGLIB代理实现的。
JDK动态代理和CGLIB字节码生成的区别?
* JDK动态代理只能对实现了接口的类生成代理,而不能针对类 * CGLIB是针对类实现代理,主要是对指定的类生成一个子类,覆盖其中的方法 因为是继承,所以该类或方法最好不要声明成final
下面就看看怎么用JDK、CGLib的方式实现动态代理
...
原创
2012-11-03 20:48:51 ·
102 阅读 ·
0 评论