肥宅兜

导航

CGLIB实现动态代理

 

 

 JDK动态代理和CGLIB字节码生成的区别? 
* JDK动态代理只能对实现了接口的类生成代理,而不能针对类 
* CGLIB是针对类实现代理,主要是对指定的类生成一个子类,覆盖其中的方法 
  因为是继承,所以该类或方法最好不要声明成final 

posted on 2016-07-19 14:02  肥宅兜  阅读(267)  评论(0编辑  收藏  举报