关闭

AOP有哪些实现方式?

瞎溜达 1年前 ⋅ 146 阅读

实现AOP技术,主要分为两大类:

静态代理:指使用AOP框架提供的命令进行编译,从而在编译阶段就可生成AOP代理类,因此也称为编译时增强;

  • 编译时编织
  • 类加载时编织

动态代理:在运行时在内存中”临时“生成AOP动态代理类,因此也被称为运行时增强。

JDK动态代理

CGLIB


全部评论: 0

    我有话说: