AOP简介

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

切入点表达式

@Component

@Aspect

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

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

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

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

  • 匹配子类类型

通知类型

前置@Before()

后置@After()

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

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

AOP获取数据

-------正在补充

相关推荐
meilindehuzi_a5 小时前
LangChain.js 对话 Memory 实战:History 持久化、截断与摘要压缩
java·javascript·langchain
小鹿的周先生5 小时前
第四章-SpringAI-函数调用&ToolCalling
开发语言·人工智能·python
zhougl9965 小时前
主流漏洞扫描工具
java
神仙别闹5 小时前
基于C++ MFC 实现的智慧公交系统
开发语言·c++·mfc
秋田君6 小时前
Qt_webSocket协议编程实战
开发语言·qt·websocket
ttwuai6 小时前
Go 后台附件迁到对象存储后,path、cdnUrl 和 tenant_id 怎么一起验?
开发语言·后端·golang
一只小阿乐6 小时前
java 语法学习 1
java·开发语言·学习
卢锡荣6 小时前
Type-C口电子产品离不开的C口逻辑专用控制芯片介绍
c语言·开发语言
2601_962073976 小时前
苍穹外卖-day07(Spring Cache & 购物车业务逻辑)
java·后端·spring
顶点多余6 小时前
算法哪些事儿---2
java·开发语言