AOP简介

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

切入点表达式

@Component

@Aspect

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

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

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

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

  • 匹配子类类型

通知类型

前置@Before()

后置@After()

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

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

AOP获取数据

-------正在补充

相关推荐
JH30731 分钟前
Redisson vs Jedis vs Lettuce
java·redis
骇客野人1 分钟前
java对象和JSON对象之间的转换关系
java·开发语言·json
红石榴花生油2 分钟前
Linux服务器权限与安全核心笔记
java·linux·前端
sumAll7 分钟前
拒绝黑盒!Spring @Scheduled 定时任务源码深度解析
java·后端·spring
Seven977 分钟前
剑指offer-47、求1+2+3...+n
java
ZePingPingZe8 分钟前
Spring boot2.x-第05讲番外篇:常用端点说明
java·spring boot·后端
Macbethad9 分钟前
WPF 工业设备管理程序技术方案
java·大数据·hadoop
lubiii_12 分钟前
Aircrack-ng工具使用原理与实操笔记
开发语言·网络·web安全·php
Hello.Reader12 分钟前
Flink SQL 窗口函数从 OVER 到 TopN 的完整套路
java·sql·flink