AOP简介

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

切入点表达式

@Component

@Aspect

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

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

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

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

  • 匹配子类类型

通知类型

前置@Before()

后置@After()

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

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

AOP获取数据

-------正在补充

相关推荐
二月夜2 小时前
剖析Java正则表达式回溯问题
java·正则表达式
xuhaoyu_cpp_java3 小时前
项目学习(三)分页查询
java·经验分享·笔记·学习
想吃火锅10053 小时前
【leetcode】405.数字转换为十六进制数js
开发语言·javascript·ecmascript
程序员二叉3 小时前
【Java】集合面试全套精讲|HashMap/ArrayList高频考点完整版
java·面试·哈希算法
专注VB编程开发20年4 小时前
AI 生成C# WinForm 窗体 = 目前就是垃圾
开发语言·人工智能·c#
cfm_29144 小时前
JVM GC垃圾回收初步了解
java·开发语言·jvm
心之伊始4 小时前
LangChain4j RAG 实战:Java 后端如何把本地文档接入 Embedding 检索链路
java·架构·源码分析·csdn
~小先生~4 小时前
Python从入门到放弃(一)
开发语言·python
许彰午4 小时前
17_synchronized关键字深度解析
java·开发语言
z落落4 小时前
C# 泛型接口和泛型类+泛型约束
开发语言·c#