Spring配置AOP切入点execution星号详解
发布日期:2021-06-20 07:26:29 浏览次数:23 分类:技术文章

本文共 269 字,大约阅读时间需要 1 分钟。

例(最常用的方式):

 execution (* com.sample.service..*. *(..))

 

整个表达式可以分为五个部分:

1、execution()::表达式主体。

2、第一个*号:表示返回类型, *号表示所有的类型。

3、包名:表示需要拦截的包名,后面的两个句点表示当前包和当前包的所有子包,com.sample.service包、子孙包下所有类的方法。

4、第二个*号:表示类名,*号表示所有的类。

5、*(..):最后这个星号表示方法名,*号表示所有的方法,后面括弧里面表示方法的参数,两个句点表示任何参数

 

转载自:

转载地址:https://blog.csdn.net/HD243608836/article/details/101540168 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:将aop(面向切面编程)函数,打包成jar包并拦截另一项目中的函数
下一篇:springboot中junit4与junit5注入区别

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2024年03月31日 06时39分47秒