spring aop 表达式
时间: 2023-11-20 18:50:38 浏览: 84
Spring AOP中使用args表达式的方法示例
Spring AOP(Aspect-Oriented Programming)是一种编程范式,它可以在不修改源代码的情况下,通过预编译方式和运行期动态代理实现程序功能的增强。Spring AOP 的表达式语言是基于 AspectJ 的,支持以下几种通配符:
- *:匹配任意数量的字符
- ..:匹配任意数量的字符或目录
- +:匹配指定类及其子类
- &&:与操作符,表示同时满足两个条件
- ||:或操作符,表示满足其中一个条件即可
例如,以下表达式匹配所有以 "get" 开头的方法:
```
execution(* get*(..))
```
阅读全文