【发布时间】:2011-12-09 19:40:06
【问题描述】:
我想在特定的包中执行一个执行方法。
这可能是什么切入点?
注意:我使用的是@AspectJ 风格的 Spring AOP。
【问题讨论】:
-
请详细一点。所以...您有一个要调用的方法,称为 execute(),您想从哪里执行它?
-
如果我理解正确,如果我们谈论执行切入点,您需要以下执行(* com.company..*(..))
-
thanx SirVaulterScoff 这可以用于包中的每个方法,但我想执行一个名为 abc 的特定方法,那么我需要在哪里提供它?
-
考虑到 spring-aop 你应该有这样的东西:
显然你应该有一个名为 myAdvice 的 spring bean,它实现了 org.aopalliance.intercept.MethodInterceptor
标签: java aop aspectj spring-aop