您的位置:首页 > 游戏 > 手游 > SpringBoot AOP切入点表达式

SpringBoot AOP切入点表达式

2024/10/7 2:27:45 来源:https://blog.csdn.net/dpc5201314/article/details/140202551  浏览:    关键词:SpringBoot AOP切入点表达式

介绍

在AOP中可以通过注解来定义 切入点表达式来控制被监控的方法。

匹配所有 com.example.service 包下以 Service 结尾的方法:

"execution(* com.example.service.*Service.*(..))"

匹配任意类的 public 方法:

"execution(public * *(..))"

匹配 com.example.service 包及其子包下的任意方法:

"execution(* com.example.service..*.*(..))"

匹配 MyService 类中的 doSomething 方法:

"execution(* com.example.service.MyService.doSomething(..))"

匹配 com.example.service 包中的任何类的 save 方法,且方法参数为 java.lang.String 类型

"execution(* com.example.service.*.save(java.lang.String))"

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com