AOP就是所谓的面向切面编程
类似于这种抽象的东西,个人见解是先使用,然后在理解。认识会更深刻。要不然只看别人的文章或者描述,会让自己越来越迷糊。
我觉得这一句话就很准确的描述了AOP:这种在运行时,动态地将代码切入到类的指定方法,指定位置上的编程思想就是面向切面的编程。所谓的切面,就是切入到指定方法的代码片段。所谓切入点,就是被切面操作的方法。所谓通知,就是切面操作切入点所执行的代码。