AOP 是一种编程范式在不惊动原有设计二点基础上进行方法增强
切入点表达式
@Component
@Aspect
execution(访问修饰符 返回值 定位方法名(参数))
常规定位只会 操作一个方法 为解决这个问题 可用通配符描述方法
* 匹配任意符号 至少一个 可用作前缀 或后缀包名
.. 匹配任意符号 可有可无
- 匹配子类类型
通知类型
前置@Before()
后置@After()
环绕@Around() --> 参数 ProceedingJoinPoint对象 --> pjp.proceed()[原始方法执行]
环绕即是对原始方法进行调用
AOP获取数据
-------正在补充