JDK动态代理与cglib区别

JDK动态代理与cglib区别: 代理模式(以前的博客写过): https://mp.csdn.net/postedit/82844237html 代理类和被代理类实现相同的接口。利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用invokeHandler来处理。spring cglib:post 利用asm开源包,对代理对象类的class加载进来,经过修改其字节码生成子类来处理,因此
相关文章
相关标签/搜索