JDK动态代理与Cglib的区别

1、前言:java CGLIB(Code Generation Library)是一个开源项目,是一个强大的,高性能,高质量的Code生成类库。它能够在运行期扩展Java类与实现Java接口。cglib封装了asm,能够在运行期动态生成新的class,cglib用于AOP;设计模式 JDK动态代理,是java反射工具包自带的工具类;mybatis 简单对比:ide 从实现机制角度出发:工具    
相关文章
相关标签/搜索