Spring AOP——Spring 中面向切面编程
、AOP——另一种编程思想
1.1 什么是 AOP
AOP (Aspect Orient Programming),直译过来就是 面向切面编程。AOP 是一种编程思想,是面向对象编程(OOP)的一种补充。面向对象编程将程序抽象成各个层次的对象,而面向切面编程是将程序抽象成各个切面。
从《Spring实战(第4版)》图书中扒了一张图:
从该图可以很形象地看出,所谓切面,相当于应用对象间的横切点,我们可以将其单独抽象为单独的模块。
1.2 为什么需要 AOP
想象下面的场景,开发中在多个模块间有某
转载
2021-09-28 14:23:55 ·
105 阅读 ·
0 评论