AOP简介

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

切入点表达式

@Component

@Aspect

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

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

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

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

  • 匹配子类类型

通知类型

前置@Before()

后置@After()

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

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

AOP获取数据

-------正在补充

相关推荐
sunshine22 girl1 小时前
Java学习六 Java常见API-1-Radom随机数
java·开发语言·学习
可乐鸡翅yeah_1 小时前
hls.js 手动自定义 http 请求 loader,修改请求头实战
开发语言·前端·javascript·网络协议·http·ecmascript·m3u8在线
潼心1412o1 小时前
C++初阶(长期更新)第6讲:类和对象(下)
开发语言·c++·算法
wangbing11252 小时前
使用jps jstack排查系统问题
java
夜晚回家2 小时前
Python 零基础入门 | 输入的数字为什么不能直接算
开发语言·python
时间的拾荒人2 小时前
Qt 事件机制全解析:从事件处理到事件过滤器
开发语言·qt·面试
于指尖飞舞2 小时前
java面试题总结
java·开发语言
ZealSinger2 小时前
LangChain4j用AiServices拼Tool
java·rag·ai智能体·langchain4j
vx_Biye_Design2 小时前
springboot高校选课系统82776-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·spring·课程设计·express
zhangzeyuaaa3 小时前
深入理解 Ruby 运算符:本质、分类、坑点与重载实战
开发语言·前端·ruby