spring-aop-execution表达式

表达式示例

复制代码
execution(* com.sample.service.impl..*.*(..))

详述:

  • execution(),表达式的主体
  • 第一个"*"符号,表示返回值类型任意;
  • com.sample.service.impl,AOP所切的服务的包名,即我们的业务部分
  • 包名后面的"..",表示当前包及子包
  • 第二个"*",表示类名,*即所有类
  • .*(..),表示任何方法名,括号表示参数,两个点表示任何参数类型

example

复制代码
//com.taotao.Waiter  这个类下的所有方法
execution(* com.taotao.Waiter.*(..))

//com.taotao  这个包下的所有方法
execution(* com.taotao.*.*(..))

//com.taotao包及子包下所有类的所有方法
execution(* com.taotao..*.*(..))
相关推荐
2601_949816581 天前
Spring Boot--@PathVariable、@RequestParam、@RequestBody
java·spring boot·后端
沐风。561 天前
python
java·服务器·python
zmsofts1 天前
java面试必问14:MySQL 索引类型:从基础到优化,面试官给你点赞
java·mysql·面试
helx821 天前
spring-ai 下载不了依赖spring-ai-openai-spring-boot-starter
java
SimonKing1 天前
轻量级富文本编辑器Quill,保姆级教程,5分钟快速上手
java·后端·程序员
做个文艺程序员1 天前
生产级 AI 服务:限流、鉴权与可观测性【OpenClAW + Spring Boot 系列 第6篇·终章】
人工智能·spring boot·后端
Ares-Wang1 天前
flask》》信号
后端·python·flask
ID_180079054731 天前
京东商品详情 API 数据分析业务场景 + JSON 返回参考
java·开发语言
IT_陈寒1 天前
JavaScript性能优化完全指南
前端·人工智能·后端
xyyaihxl1 天前
springboot系列--自动配置原理
java·spring boot·后端