摘要: 一、JDK与CGLIB区别: 1.JDK动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。 2.CGLIB动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。 二、使用场景: 1.如果目标对象实现了 阅读全文
posted @ 2021-04-09 14:11 reno2020 阅读(153) 评论(0) 推荐(0) 编辑