AOP简介

AOP 是一种编程范式在不惊动原有设计二点基础上进行方法增强

切入点表达式

@Component

@Aspect

execution(访问修饰符 返回值 定位方法名(参数))

常规定位只会 操作一个方法 为解决这个问题 可用通配符描述方法

* 匹配任意符号 至少一个 可用作前缀 或后缀包名

.. 匹配任意符号 可有可无

  • 匹配子类类型

通知类型

前置@Before()

后置@After()

环绕@Around() --> 参数 ProceedingJoinPoint对象 --> pjp.proceed()原始方法执行

环绕即是对原始方法进行调用

AOP获取数据

-------正在补充

相关推荐
小小晓.5 小时前
C++记:函数
开发语言·c++·算法
牡丹雅忻15 小时前
AES 加密模式演进:从 ECB、CBC 到 GCM 的 C# 深度实践
java·开发语言·c#
连续讨伐6 小时前
php小结
开发语言·php
学者猫头鹰6 小时前
Java 8 核心新特性
java
进击的程序猿~6 小时前
Go 并发底层原理面试学习指南
开发语言·面试·golang
脚踏实地皮皮晨6 小时前
002002002_DepandencyObject类2
开发语言·windows·算法·c#·visual studio
冰心孤城6 小时前
Excel: xls与xlsx格式转换排坑指南
java·前端·excel
自强的小白6 小时前
maven高级(聚合和私服)以及私服的上传和下载
java·maven
唐青枫6 小时前
Java ReentrantLock 实战详解:比 synchronized 更灵活的可重入锁
java
练习时长一年6 小时前
@SneakyThrows注解
开发语言