#CGLlB

吴裕雄--天生自然JAVA SPRING框架开发学习笔记:Spring CGLlB动态代理

JDK动态代理使用起来非常简单,但是它也有一定的局限性,这是因为JDK动态代理必须要实现一个或多个接口,如果不希望实现接口,则可以使用CGLIB代理。CGLIB(CodeGenerationLibrary)是一个高性能开源的代码生成包,它被许多AOP框架所使用,其底层是通过使用一个小而快的字节码处理框架ASM(Java...