AOP简介

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

切入点表达式

@Component

@Aspect

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

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

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

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

  • 匹配子类类型

通知类型

前置@Before()

后置@After()

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

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

AOP获取数据

-------正在补充

相关推荐
拾贰_C1 分钟前
[python ]anaconda
开发语言·python
VX:Fegn08952 分钟前
计算机毕业设计|基于springboot + vue毕业设计选题管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
matthew2 分钟前
发布对象和对象逃逸
java
9***g6873 分钟前
SpringSecurity之跨域
java
程序员鱼皮4 分钟前
MySQL 从入门到删库跑路,保姆级教程!
java·计算机·程序员·编程·编程经验
h***67375 分钟前
springboot设置多环境配置文件
java·spring boot·后端
VBA63375 分钟前
VBA数据库解决方案第二十五讲:工作表中数据在数据表中批量删除
开发语言
VX:Fegn08956 分钟前
计算机毕设|基springboot+Vue的校园打印系统设计与实现
java·前端·javascript·vue.js·spring boot·后端·课程设计
7ioik8 分钟前
新增的类以及常用的方法有哪些?
java·开发语言·python
无限进步_8 分钟前
深入理解顺序表:从原理到完整实现
c语言·开发语言·数据结构·c++·算法·链表·visual studio