AOP简介

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

切入点表达式

@Component

@Aspect

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

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

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

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

  • 匹配子类类型

通知类型

前置@Before()

后置@After()

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

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

AOP获取数据

-------正在补充

相关推荐
计算机学姐1 分钟前
基于Python的校园美食推荐系统【2026最新】
开发语言·vue.js·后端·python·mysql·django·推荐算法
悦悦子a啊11 分钟前
[Java]实验--编写TCP客户端程序
java·tcp/ip·php
songtaiwu16 分钟前
golang开发日常注意
开发语言·数据库·golang
晚霞的不甘20 分钟前
实战进阶:构建高性能、高可用的 Flutter + OpenHarmony 车载 HMI 系统
开发语言·javascript·flutter
BBB努力学习程序设计21 分钟前
Java循环:让代码重复工作的"魔法"
java
小尧嵌入式25 分钟前
QT软件开发知识点流程及图片转换工具的开发
开发语言·arm开发·qt
网络点点滴26 分钟前
pinia简介
开发语言·javascript·vue.js
white-persist35 分钟前
【攻防世界】reverse | Mysterious 详细题解 WP
c语言·开发语言·网络·汇编·c++·python·安全
青云交1 小时前
Java 大视界 -- Java 大数据在智能交通智能停车诱导与车位共享中的应用
java·智能停车·故障预测·极端气候适配·车位共享·民生应用·政企协同