JDK动态代理和CGLIB动态代理的区别

2021-07-23  本文已影响0人  lenny611

Spring AOP中的动态代理主要有两种方式,JDK动态代理和CGLIB动态代理:

静态代理与动态代理区别在于生成AOP代理对象的时机不同,相对来说AspectJ 的静态代理方式具有更好的性能,但是AspectJ需要特定的编译器进行处理,而

Spring AOP则无需特定的编译器处理。

上一篇下一篇

猜你喜欢

热点阅读