什么是AOP-面向交叉业务编程

一、AOP(Aspect-oriented programming,面向切面编程):

  什么是AOP?

  定义:将程序中的交叉业务逻辑提取出来,称之为切面。将这些切面动态织入到目标对象,然后生成一个代理对象的过程。

二、要素:

1、切面管理;

2、hook、动态代理转发;

https://www.cnblogs.com/feng9exe/p/7460998.html

原文地址:https://www.cnblogs.com/feng9exe/p/10432851.html