Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 是否可以将方法名与通配符一起与aop一起使用?_Java_Aop_Spring Aop - Fatal编程技术网

Java 是否可以将方法名与通配符一起与aop一起使用?

Java 是否可以将方法名与通配符一起与aop一起使用?,java,aop,spring-aop,Java,Aop,Spring Aop,我想使用部分方法名称和通配符创建点切割,例如: myMethodWrite() 所以我的想法是这样的: @Pointcut("execution(* br.com.spring.aop.*myMethod*.*(..))") 这样的事情可能吗?是的,是可能的。美国 名称模式与方法名称匹配。您可以使用*通配符 作为名称模式的全部或部分 并举例说明 任何名称以“set”开头的方法的执行: execution(* set*(..))

我想使用部分方法名称和通配符创建点切割,例如:

myMethodWrite()
所以我的想法是这样的:

@Pointcut("execution(* br.com.spring.aop.*myMethod*.*(..))")
这样的事情可能吗?

是的,是可能的。美国

名称模式与方法名称匹配。您可以使用
*
通配符 作为名称模式的全部或部分

并举例说明

任何名称以“set”开头的方法的执行:

 execution(* set*(..))