概述
小于 1 分钟
概述
AOP全称为Aspect Oriented Programming,中文通常翻译为面向方面编程。使用AOP,我们可以对类似于Logging和Security等系统需求进行模块化的组织,简化系统需求与实现之间的对比关系,进而使得整个系统的实现更具模块化。AOP核心关注横切关注点,引入了Aspect概念对系统中的横切关注点进行封装。概览图如下所示:
AOP实现机制
Spring Aop采用动态代理机制和字节码生成技术实现。
AOP全称为Aspect Oriented Programming,中文通常翻译为面向方面编程。使用AOP,我们可以对类似于Logging和Security等系统需求进行模块化的组织,简化系统需求与实现之间的对比关系,进而使得整个系统的实现更具模块化。AOP核心关注横切关注点,引入了Aspect概念对系统中的横切关注点进行封装。概览图如下所示:
Spring Aop采用动态代理机制和字节码生成技术实现。