AOP详解
AOP:面向切面编程,AOP是一种编程思想,和语言无关。
拦截器和AOP之间的关系?
拦截器的拦截粒度比较粗,而SpringAOP拦截粒度更细
什么是AOP
AOP称为面向切面编程,在系统开发中主要用来解决一些系统层面上的问题,比如:日志,权限,事务等等。
AOP利用一种称为“横切”的技术,将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。
使用“横切”技术,AOP把软件系统分为两个部分:核心关注点和横切关注点。业务处理的主要流程是核心关注点,与之关系不大的部分是横切关
原创
2021-12-21 23:52:29 ·
1554 阅读 ·
0 评论